+ -
当前位置:首页 → 问答吧 → 为什么这段JS会执行不了??

为什么这段JS会执行不了??

时间:2008-09-19

来源:互联网

function time(){
var t=setTimeout("str()",5000) //5 秒后执行.

function str()
{
var j='str';
}
if(j=='str')
alert('测试成功')
}



我要它5秒后跳出测试成功信息

作者: 妖童   发布时间: 2008-09-19

你的str函数5秒后才执行,但if的检查马上就进行了,当然不会alert

作者: uranas   发布时间: 2008-09-19

那要怎么办???

指教一下...

setTimeout("if()",5000) 难道判断写在里面???

作者: 和气生财   发布时间: 2008-09-19

复制内容到剪贴板
代码:

作者: kphank   发布时间: 2008-09-19

function check() {
if() {
alert('xxxx');
}
}

作者: initiallong   发布时间: 2008-09-19

不行...
复制内容到剪贴板
代码:

我需要代值进入...

作者: 电脑刺良   发布时间: 2008-09-19

用户被禁言,该主题自动屏蔽!

作者: soln   发布时间: 2008-09-19

function time()
{
var t=setTimeout("str()",5000) //5 秒后执行.
}

function str()
{
var j='str';
if(j=='str')
alert('测试成功')
}



XXXX

作者: yahaba88   发布时间: 2008-09-19