Ich suchte in dieser Community, Antworten sind verfügbar, aber funktioniert nicht für meinen Code. Obwohl mein Code funktioniert, wenn ich Button OnClick verwende, aber ich möchte es nicht aus dem Körper laden. Bitte helfen Sie, diesen JavaScript-Code automatisch zu laden, sobald Fenster laden.Wie wird dieser JavaScript-Code automatisch geladen, sobald das Fenster geladen wird?
<html lang="en">
<head><title>demo</title>
<script>
function removeElement(parentDiv, childDiv){
//if (childDiv == parentDiv) { alert("The parent div cannot be removed.");}
if (document.getElementById(childDiv)) {
var child = document.getElementById(childDiv);
var parent = document.getElementById(parentDiv);
parent.removeChild(child); //parent.remove(parentDiv);
}
else {
alert("Child div has already been removed or does not exist.");
return false;
}
};
</script>
</head>
<body> <!-- I don't want to load it in body onLoad="removeElement('parent','child');" -->
<div id="parent" style="border: 1px solid red; padding: 10px;">
I am the parent div.
<div id="child" style="border: 1px solid green; padding: 10px;">
I am a child div within the parent div.
</div>
</div>
<input type="button" value="Remove Element" onClick="removeElement('parent','child');">
</body>
</html>
Sobald Fenster Last, aber nicht vor? – biziclop
Wenn es möglich ist, auch vorher. – samar
Dann fügen Sie ein Skript-Tag nach dem zu entfernenden Element (zum Beispiel vor '