1、script src=script name=script file=8 “在外部JavaScript程序文件中必须要包含标记13 下列JavaScript的注释语句中(A)是正确的A /* This comment has more than one line */ B / This comment has more than one line/- This comment has more than one line -14 下列JavaScript的判断语句中(A)是正确的。A if (i = = 0) B if (i = 0) C if i = = 0 thenD if i = 0 t
2、hen15 下列JavaScript的判断语句中(B)是正确的A if (i 0) B if (i != 0)C if i 0 then D if i =! 016 下列JavaScript的循环开始语句中(D)是正确的A for (var i = 10; i+) B for (var i = 0; i 0) ? 1 : 0表示(B)A 如果i大于0,那么,x等于0,否则,x等于1 B 如果i大于0,那么,x等于1,否则,x等于0 C 没有意义18 下列JavaScript的定义函数语句中 (B) A function=functionName() B function functionNam
3、e() C function:=functionName() D functionName()19 下列调用JavaScript函数语句中 (A)是正确的A functionName() B call functionName()C call functionNameD functionName20 JavaScript的对象主要包括 (D)A JavaScript内置对象 B 浏览器内置对象 C 自定义对象 D 以上三种都是21 JavaScript中自定义对象时使用关键字 (B)A Object B Function C DefineD 以上三种都可以 22 下列选项中, (D)不是网页中
4、的事件A onclick B onmouseover C onsubmitD onpressbutton23 JavaScript中数组的序列号是从 (A)开始的A 0 B 1C 0 或124 下列定义数组的方法中(B)是正确的。A var x = new Array“item1“ , “item2“ , “item3“ , “item4“ B var x = new Array(“item1“ , ”item2“ , “item3“ , “item4“) C var x = new Array“item1“ , “item2“ , “item3“ , “item4“25 有一个JavaScr
5、ipt数组长度是3,其中: x0 = “a“; x1 = “b“; x2 = “c“;如果要在该数组后添加一项,(B) 。A 不可以的B 只要x 3 = “d“; 就可以了C 应该重新定义一个新数组,其长度是4,然后循环赋值。26 在JavaScript 中,(A)进行排序数组的操作A 可以直接用函数的方法 B 可以编写一段程序 C 不可以27 计算一个数组x的长度的语句是(C)A var aLen = x.length();B var aLen = x.len();C var aLen = x.length;D var aLen = x.len;28 JavaScript语句var a1 =
6、 10; var a2 = 20; alert ( “ a1 + a2 = “ + a1 + a2 );将显示(B) 结果。A a1 + a2 = 30 B a1 + a2 = 1020 C a1 + a2 = a1 + a229 截取字串函数substr和substring的使用方法是(B)C 只能用其中一种方法30 将字串s中的所有字母变为小写字母的方法是(B)A s.toSmallCase() B s.toLowerCase() C s.toSmallChars()D s.toLowerCases()31 在JavaScript中对1.25进行四舍五入取整的方法是(A)A Math.ro
7、und(1.25) B Math.floor(1.25) C Math.rnd(1.25)D Math.int(1.25)32 产生当前日期的方法是 (C)A Now();B Date();C new Date();D new Now();33 下列 (A)可以得到文档对象中的一个元素对象。A document.getElementById( 元素标识名 )B document.getElementByName( 元素名 )C document.getElementByTagName( 元素标签名 ) D 以上都可以34 如果要想在网页显示后,动态地改变网页的标题 (C) A 是不可能的B 可
8、以通过document.write(新的标题内容);C 可以通过document.title = ;D 可以通过document.changeTitle = 35 在下列描述表单控件元素中的列表元素语句中,(D)是正确的,其中,cityList=document.getElementById( cityList )。A 得到列表的长度var listLength =cityList.options.length;B 选择列表中的第一项cityList.options0.click();C 得到第一项的值var val = cityList.options0.value;D 以上全部36 删除表
9、单控件元素中列表元素第一项的语句是 (D)其中,cityList=document.getElementById( cityList )。A cityList.options0 = B cityList.options0 .value = C cityList.options0 .text = D cityList.options0 = null;37 如果要制作一个图像按钮,用于提交表单,(D)input type=button image=image.gifsubmitimg src= onclick=document.forms0.submit()38 如果要改变元素div id=use
10、rInput的背景颜色为蓝色,(D)A document.getElementById().style.color = blue B document.getElementById().style.divColor = C document.getElementById().style.background-color = D document.getElementById().style.backgroundColor = 39 如果要改变元素 -1) alert(replaceStr(how do you dodoare) 弹出警示对话框,显示how are you are10.点击but
11、ton按钮时,出现什么结果 Untitled Documentscript language=JavaScript function add()var first=parseInt(document.myForm.first.value) var second=parseInt(document.myForm.second.value)var third=document.myForm.third.value alert(first+second+third) /headbodyform name=myForminput type=text name=first value=30second2
12、0third50input type=button value=add onclick=add()/form/body/html弹出警示对话框,显示5050三、编程题1在下面的HTML文档中,使用JavaScript脚本编写函数test() ,实现如下功能: (1)当多行文本框中的字符数超过20个,截取至20个 (2)在id为number的td中显示文本框的字符个数 tabletrtd留言 td id=number 0 td colspan=2textarea id=feedBack onkeyup=test() rows=6/textarea/tablescript type= language=javascript /*输入字符超过20,截取至20个字符,并显示字符个数 */function test()var content = document.getElementById().value; if(content.length20) content = content.substr(0,20); document.getElementById().value=content;).innerHTML=content.length;2. 在下面的HTML文档中,使用JavaScript
copyright@ 2008-2023 冰点文库 网站版权所有
经营许可证编号:鄂ICP备19020893号-2