firefox 4.0を使用していて、body要素にloadイベントを使用すると、動作が異常です。私はいくつかの仕事といくつかの仕事を試してみました。 最初はこのonloadイベントがdocument.body上で動作しています
<html>
<head>
<script type="text/javascript">
var load = function(){
alert("body loaded"); //alert not displayed
};
document.body.addEventListener("load",load,false);
</script>
</head>
<body >
</body>
</html>
のようである今、このdoesntの仕事 今私はこの
html>
<head>
<script type="text/javascript">
var load = function(){
alert("body loaded"); //alert displayed
};
</script>
</head>
<body onload="load()">
</body>
</html>
を試してみましたこれは が、今私はこの
<html>
<head>
<script type="text/javascript">
var load = function(){
alert("body loaded"); //alert not displayed
};
document.body.onload=load;
</script>
</head>
<body >
</body>
</html>
このdoesntの仕事をしようとした作品。 何が間違っていますか?
ダグDへの応答として、私はどちらか、この
<html>
<head>
</head>
<body>
<script type="text/javascript">
var load = function(){
alert("body loaded"); //alert not displayed
};
document.body.onload=load;
</script>
</body>
</html>
このdoesntの仕事をしようとしたんどちらも、この作品の最後の試みbody has finished loading
における第二の最後の試みbody is being loaded
で
<html>
<head>
</head>
<body>
</body>
<script type="text/javascript">
var load = function(){
alert("body loaded"); //alert not displayed
};
document.body.onload=load;
</script>
</html>
を行います。これはまだ動作しません
'body.onload'はありません。しかし、 '
'があります。 –@マックマクドナルド:これは同じですか? bodyでaddEventListnerを使うのはどうですか?それもうまくいきません – lovesh