<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="content-type" content="text/html;charset=utf-8" /> <title>未标题页面</title> </head> <!-- **********Found********** --> <body ______________="begintimer()"> <script language="JavaScript"> var limit="1:59" var parselimit=limit.split(":"); // **********Found********** parselimit=______________*60+______________*1; function begintimer(){ if (parselimit==1) //下面是限制时间到了后去的连接页面,自己修改。 window.location="1.htm" else{ parselimit-=1 // **********Found********** curmin=Math._______________; cursec=parselimit-curmin*60; if (curmin!=0) curtime="你剩下"+curmin+"分"+cursec+"秒的时间。" else curtime="你剩下"+cursec+"秒的时间。" //下一句需要设置定时器 // **********Found********** ________________; //下一句告诉访问者剩余的时间,在文本框中显示。 document.lefttime.left.value=curtime; //下一句告诉访问者剩余的时间,在状态栏中显示。 // **********Found********** window.___________=curtime; } } </script> <p> <form name="lefttime"> <input type="text" name="left"> </form> </p> </body> </html>
时间: 2023-07-23 09:40:15 浏览: 146
简析ASP.NET网站的创建与发布过程
下面是完整的代码,我已经找到了需要填空的地方并给出了正确的答案:
```html
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="content-type" content="text/html;charset=utf-8" />
<title>未标题页面</title>
</head>
<body onload="begintimer()"> <!-- 答案:将 ______________ 替换为 onload -->
<script language="JavaScript">
var limit="1:59";
var parselimit=limit.split(":");
// 答案:将 ______________ 替换为 parselimit[0] 和 parselimit[1]
parselimit=parselimit[0]*60+parselimit[1]*1;
function begintimer(){
if (parselimit==1)
//下面是限制时间到了后去的连接页面,自己修改。
window.location="1.htm";
else{
parselimit-=1;
// 答案:将 ______________ 替换为 floor(parselimit/60)
curmin=Math.floor(parselimit/60);
cursec=parselimit-curmin*60;
if (curmin!=0)
curtime="你剩下"+curmin+"分"+cursec+"秒的时间。";
else
curtime="你剩下"+cursec+"秒的时间。"
//下一句需要设置定时器
// 答案:将 ______________ 替换为 setTimeout("begintimer()",1000)
setTimeout("begintimer()",1000);
//下一句告诉访问者剩余的时间,在文本框中显示。
document.lefttime.left.value=curtime;
//下一句告诉访问者剩余的时间,在状态栏中显示。
// 答案:将 ______________ 替换为 status
window.status=curtime;
}
}
</script>
<p>
<form name="lefttime">
<input type="text" name="left">
</form>
</p>
</body>
</html>
```
这段代码实现了一个简单的倒计时功能,当页面加载完成时会自动调用 `begintimer()` 函数,然后通过定时器每隔一秒钟更新剩余时间的显示,直到剩余时间为 0 秒时跳转到指定页面。
阅读全文