1、在考生文件夹下的Web3目录中,存有3.htm文件,该文件不完整,请在标有********Found******字符串的注释行下一语句的下划线处填入正确内容,然后删除下划线,请勿删除注释行或改动其他已有语句内容。存盘时文件必须存放在考生文件夹下,不得改变原有文件的文件名。本题的功能是:①当系统时间在早上9点前则在窗口状态栏中显示*早上好”,否则显“下午好"。②当点击页面中的按钮时,弹出对话框提示确定要退出吗”,确定后自动关闭窗口。
3.htm原文件如下:
参考答案:
<html> <head> <script type="text/javascript"> function closeWin(){ //在下面添加代码 //********Found****** if(window.confirm("确定要退出吗?")){ //********Found****** window.close(); } } function morning(){ now = new Date(); //********Found****** hour = now.getHours(); if(hour<9){window.status="早上好!";} else{window.status="下午好!";} } </script> </head> <!-- ********Found****** --> <body onload="morning()"> <!-- ********Found****** --> <input type="button" value="关闭窗口" onclick="closeWin()"/> </body> </html>
2.在考生文件夹下的Web4目录中,存有4 .htm文件,该文件不完整,请在标有**********Found********字符串的注释行下一语句的下划线处填入正确内容,然后删除下划线,请勿删除注释行或改动其他已有语句内容。存盘时文件必须存放在考生文件夹下,不得改变原有文件的文件名。本题的要求是:点击页面中的按钮,将’a,b,c,d,e,f,g’字符串输出为’g,f,e,d,c,b,a’,弹出警告框显示成功”。
4.htm原文件如下:
参考答案:
<html> <head> <script> function foo(){ var str = reverse('a,b,c,d,e,f,g'); alert(str) if(str=='g,f,e,d,c,b,a') alert('成功'); else alert('失败'); } function reverse(str){ //在此处加入代码,完成字符串的翻转功能 //********Found****** var spl = str.split(','); var newstr = ""; //********Found****** for(i=spl.length-1;i>=0;i--){ //********Found****** newstr += spl[i]+','; } //********Found****** newstr=newstr.substring(0,newstr.length-1); return newstr; } </script> </head> <body> <input type="button" value="str" onclick="foo()"/> </body> </html>