在考生文件夹下的Web4目录中,存有4.htm文件,该文件不完整,请在标有“*********Found*********”字符串的注释行下一语句的下划线处填入正确内容,然后删除下划线,请勿删除注释行或改动其他已有语句内容。

存盘时文件必须存放在考生文件夹下,不得改变原有文件的文件名。

本题实现以下功能:

点击“转换”按钮后,将字符串“ hAPPY;i'm a student. Now中的大写字母转换成小写字母,小写字母转换成大写字母并输出。(提示: charCode 在65-90之间表示是大写字母,97-122之间为小写字母)

    

注意:在正式考试中,必须按题目要求使用考生文件夹中的文件作答。但在模拟系统中为方便学习,直接在模拟系统中作答即可。

程序代码:

(在正式考试中代码在考生文件夹程序文件中,题目不含此项)

    

<html> <head> 

<meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <title>5</title>

 <script> 

function test(){ 

   var temp = "hAPPY,i'm a student,NOW"; var temp1 = ""; 

 

   for(var i=0; i<temp.length; i++){

      /* ********FOUND********* */

      var ch = temp.; 

      var as = temp.charCodeAt(i);

      if(65<=as&&as<=90){ 

         /* ********FOUND********* */

         temp1+=ch.; }

      else if(97<=as&&as<=122){

         /* ********FOUND********* */

         temp1+=ch.;}

      else{ 

         temp1+=ch; } } 

      document.write("转换之前"+temp+"<br>"+"转换之后"+temp1); } 

</script> </head> 

<body>

<!-- ********FOUND********* -->

点击转换大小写<input type="button" value="转换"="test()"> </body> </html


【正确答案】

substr(i,1)

toLowerCase()

toUpperCase()

onclick


【答案解析】

空1:本题考查的是substr方法,substr() 方法可在字符串中抽取从 start 下标开始的指定数目的字符,substr(i,1),表示返回一个从指定位置开始的指定长度的子字符串,此处应填写substr(i,1)。

空2:本题考查的是把字符串转换为小写,toLowerCase() 方法用于把字符串转换为小写。根据题目中要求可知,此处为将其转换为小写,故应填写toLowerCase()。

空3:本题考查的是把字符串转换为大写,toUpperCaseO 方法用于把字符串转换为大写。根据题目中要求可知,此处为将其转换为大写,故应填写toUpperCaseO。

空4:本题考查的是onclick事件属性,onclick 属性由元素上的鼠标点击触发。由题可知本题是通过 onclick事件触发函数,故空4处应填写onclick