• Das Erstellen neuer Accounts wurde ausgesetzt. Bei berechtigtem Interesse bitte Kontaktaufnahme über die üblichen Wege. Beste Grüße der Admin

DOMContentLoaded in Chrome

Ja sollte, ich habe hier noch mal ein Minimalbsp. gebaut. Der Button verschwindet nur im FF.

Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<title>Test</title>

<script type="text/javascript">
document.addEventListener("DOMContentLoaded", function(event) {
	var test = document.getElementById("test");
	test.innerHTML="hallo";
	var button = document.getElementById("myButton");
	button.style="display:none;";
});
</script>


</head>
<body>
<div id="test"></div>
<form>
<input id="myButton" value="Next" type="button">
</form>
</body>
</html>
 
Dein Problem ist nicht das DOMContentLoaded, sondern dass du den Style falsch zuweist:
Code:
button.style.display = "none";
Hättest du auch daran sehen können, dass das "hallo" erscheint...
 
Wenn du aber willst, dass es in allen Browsern funktioniert, darfst du es so nicht machen... wie du ja gemerkt hast.

Und "iwo" ist meistens keine gute Quelle ;).
 
Zurück
Oben