慕运维2948618
2014-12-25 23:43
why?
<!DOCTYPE HTML>
<html>
<head>
<script type="text/javascript">
function tinfo(){
var t=setTimeout(show1,1500);
}
function show1()
{
var date=new Date();
alert(date);
}
</script>
</head>
<body>
<form>
<input type="button" value="start" onClick="tinfo()">
</form>
</body>
</html>作为函数传进去吧。貌似这样语法是不对的。
<!DOCTYPE HTML>
<html>
<head>
<script type="text/javascript">
function tinfo(){
var date=new Date();
var t=setTimeout("alert('date')",3000);
}
</script>
</head>
<body>
<form>
<input type="button" value="start" onClick="tinfo()">
</form>
</body>
</html>测试已通过。参数用单引号括起来
var date = new Date();
t = setTimeout("alert(date)",5000);
这样写一定是没问题的,我猜是因为你date没定义,如果还不行打开浏览器按F12看看报什么错误
额,你应该这样写,var t=setTimeout(alert(date),1000);
如果可以的话,教我如何代码快照吧
JavaScript进阶篇
469186 学习 · 22584 问题
相似问题