setTimeout("setword("+word+")",wordspeed);应该有语法错误
换成setTimeout("'setword("+word+")'",wordspeed);
setTimeout("setword("+word+")",wordspeed);到时间后会调用形式如名称为setword(1)的函数而这样的函数没有定义
修改后到时间后会setword函数并将实参正确传递跟实参类型没有关系
你写的好乱,你的setTimeout看起来好费劲
你改写成
setTimeout(function (xx){
//do someting
}, 2000);
其中2000 是秒数,必须是数字型,即时是'2000'的字符串也不行