window.setinterval 时间 间格可以动态指定吗 如 var ss = setinterval ("fun",100); 如何把 setinterval ("fun",100); 中的100变为10呢 |
谁能提供一个例子啊
应该是可以的, 怀疑跟数据类型有关, 你加上一句:
_time=parseInt(_time);
再试一下
我试试 谢谢
@s_p:
<html xmlns="http://www.w3.org/1999/xhtml"> <head> <script type="text/javascript"> function f1() { var s=parseInt(document.getElementById("txt1").value); setTimeout(f2,s); } function f2() { alert("hello"); } </script> </head> <body> <input id="txt1" type="text" /> <input type="button" value="alert" onclick="f1();" /> </body> </html>
@夏狼哉: 这个有点问题 我修改值后又要继续点击(实际上我修改文本值后不需要在点击按钮了) settimeOut 只能执行一次
@s_p:
我晕, 单位是毫秒啊老兄, 你填1000代表1秒.
@s_p:
这给你写的是一个demo, 是演示可以通过变量去控制timeout的时间. 至于你的业务逻辑, 可以依此去自已编写.
你可以用游览器调试一下,看具体的错误