0
如果我使用一个命名函数相反,它确实做的很好:与事件处理程序关联的Javascript中的嵌套匿名函数不起作用吗?
<script type="text/javascript">
window.onload = function(){
var img = document.getElementById('im');
img.onload = fun();
}
function fun()
{
alert("Image loaded");
}
</script>
<img src="picture.png" id="im"/>
不过,我的问题是,当我尝试使用匿名函数(做同样如下图所示 ),为什么它不起作用?
<script type="text/javascript">
window.onload = function(){
var img = document.getElementById('im');
img.onload = function(){
alert("Image loaded");
}
}
</script>
<img src="picture.png" id="im"/>
'乐趣==乐趣()' – elclanrs
使其'IMG! onload = fun;' – gurvinder372
'img.onload = fun();',你必须指定一个处理程序,而不是自己调用它 – Ramanlfc