在考生文件夹下的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