首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

请问个JS关于setTimeout的有关问题

2012-02-26 
请教个JS关于setTimeout的问题请教个JS关于setTimeout的问题我想实现一个定时自动更新随机数字的一个JS脚

请教个JS关于setTimeout的问题
请教个JS关于setTimeout的问题
我想实现一个定时自动更新随机数字的一个JS脚本,不知道为什么总报错,以下是全部代码
<%randomize timer%>
<html> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=gb2312"> 
</head> 
<script language="javascript"> 
setTimeout(txt,3000);
function txt(){ 
document.write ("<font color=red>OK<%=int(rnd*1000)+1%></font>")

</script>  
</html>
请熟悉JS的朋友告知原因和处理方法,谢谢!

[解决办法]

HTML code
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312" /><title>无标题文档</title><script type="text/javascript">   function   txt(){   document.body.innerHTML = "<font   color=red> OK " + parseInt(Math.random()*1000)+1 + "</font> ";}setInterval("txt()",1000); //用这个的话每间隔3000毫秒执行一次//setTimeout(txt,3000);  //用这个的话执行一次就不执行了</script> </head><body></body></html> 

热点排行