setTimeout的一个小问题,麻烦懂的人看下。有代码 <div id="add">ss</div><input type="button" value="ssss" onclick="omniCart('add')" /><script>function omniCart(obj){ alert('直接获取到:'+obj) setTimeout("alert('定时获取不到:'+obj)",500);}</script>为什么setTimeout执行不了?? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <script> function omniCart(obj){ alert('直接获取到:'+obj); setTimeout("alert('定时获取不到:"+obj+"')",500); } </script> <div id="add">ss</div><input type="button" value="ssss" onclick="omniCart('add')" /><script>function omniCart(obj){ alert('直接获取到:'+obj) setTimeout("alert('定时获取不到:" + obj + "')",500);}</script> function omniCart(obj){ alert('直接获取到:'+obj) setTimeout(function(){alert('定时获取不到:'+obj)},500);} function omniCart(obj) { alert('直接获取到:' + obj) setTimeout(alert('定时获取不到:'+obj), 500); } obj是对象的话 setTimeout不能直接传递 3楼乃真相~!~! 很强大各位@谢谢二、三、四楼是正确的!四楼的这写法最强大!感谢!!function(){*****}不用在担心比引号的问题了 遇到的极品问题,求大神解惑!?围观。 myeclipse HTTP Status 500 错误 急需解决 如何用JS验证服务器路径是否有效? 如何强制浏览器打开的默认编码? 请教高手有关onbeforeunload事件的问题 请问JavaScript在IE中怎样创建一个标准的DOM的语句 如何设定checkbox的checked值? js对象操作 如何确保页面刷新时不会用cache里面的值 获取移动设备的宽和高,onload获取的值和用户刷新页面的获取的值不一致 js如何将标签文字变成canvas?
<script> function omniCart(obj){
alert('直接获取到:'+obj);
setTimeout("alert('定时获取不到:"+obj+"')",500);
}
</script>
<input type="button" value="ssss" onclick="omniCart('add')" /><script>
function omniCart(obj){
alert('直接获取到:'+obj)
setTimeout("alert('定时获取不到:" + obj + "')",500);
}
</script>
alert('直接获取到:'+obj)
setTimeout(function(){alert('定时获取不到:'+obj)},500);
}
alert('直接获取到:' + obj)
setTimeout(alert('定时获取不到:'+obj), 500);
}
3楼乃真相~!~!