Hoe voeg je een onload
event toe aan een element? Kan ik gebruik maken van:
<div onload="oQuickReply.swap();" ></div>
hiervoor gebruiken?
Het onload
event kan alleen gebruikt worden op het document(body)
zelf, frames, afbeeldingen, en scripts. Met andere woorden, het kan alleen aan de body en/of elke externe resource worden gekoppeld. De div is geen externe resource en wordt geladen als onderdeel van de body, dus het onload
event is daar niet van toepassing.
Gebruik in plaats daarvan de body.onload gebeurtenis, hetzij via attribuut (<body onload="myFn()"> ...
) of door een gebeurtenis in Javascript te binden. Dit is zeer gebruikelijk met jQuery:
$(document).ready(function() {
doSomething($('#myDiv'));
});