12.查看如下 JavaScript 代码(用于得到录入数值的整数部分): function getInt() {
var str = document.getElementById(\ if ( << 插入代码1 >> ) alert(\请录入数值\ else {
var data = << 插入代码2 >>; alert(\整数部分为:\ } }
为实现所需功能,”插入代码1“和”插入代码2“处所需要的代码分别是()。
A. isNaN(str) 和 parseFloat(str)
B. !isNaN(str) 和 parseFloat(str)
C. isNaN(str) 和 parseInt(str)
D. !isNaN(str) 和 parseInt(str)
正确
答
案:C
13.查看如下 JavaScript 代码: var a = \ var b = 10; if (a == b)
alert(\ if (a === b)
alert(\
此代码运行后,效果为()。
A.只弹出”equal“
B.只弹出”same“
C.先弹出”equal“,再弹出”same“
D.没有弹出显示 正确答案:A
14.阅读如下代码:
var a1 = [1, 2, 12]; var a2 = [4, 23]; a1.concat(a2); a1.sort();
alert(a1.join(\
代码运行后,alert 方法弹出的内容为()。
A.1;2;12
B.1;12;2
C.1;2;4;12;23
D.1;12;2;23;4 正确答案:B
15.阅读如下代码:
var str1 = \
var str2 = str1.replace(/\\d+/gi, \代码运行后,str2 的内容为()。
A.abc***def
B.abc***def***
C.abc*def
D.abc*def* 正确答案:D g: 全局匹配 i: 忽略大小写 gi: 以上组合
16.html 页面主体的代码如下:
下列选项中,能向文本框中写入文本的是()。
A.document.getElementById(\
B.document.getElementById(\
C.document.getElementsByTagName(\
D.document.getElementsByTagName(\正确答案:AC
找到目标节点
1)精确查找(通过ID): document.getElementById(\