Hallo,
ich habe ein gravierendes Verständnisproblem.
(Es sind Grundlagen, doch ich bitte um Nachsicht)
Ich möchte auf ein Dom element zugreifen und einen event handler zuweisen, doch das problem ist, dass der dom noch nicht geladen ist. Wie kann ich mit meinem script warten bis der dom bereit ist. was ist hier best practice?(bitte kein inline js)
mains.js
ich habe ein gravierendes Verständnisproblem.
(Es sind Grundlagen, doch ich bitte um Nachsicht)
Ich möchte auf ein Dom element zugreifen und einen event handler zuweisen, doch das problem ist, dass der dom noch nicht geladen ist. Wie kann ich mit meinem script warten bis der dom bereit ist. was ist hier best practice?(bitte kein inline js)
Code:
<html>
<head>
<script type="text/javascript" src="main.js"></script>
</head>
<body>
<div>bla</div>
<div>blupp</div>
<div>blupp</div>
</body>
</html>
Code:
var x = document.getElementsByTagName('div')
x.addEventHandler('click',irgendeinefunc, true)