javascript模拟测试一

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

javascript模拟测试一

1、以下( )变量名是非法的。

A. numb_1

B. 2numb

C. sum

D. de2$f

2、下列语句中,()语句是根据表达式的值进行匹配,然后执行其中的一个语句块。如果找不到匹配项,则执行默认语句块。

A. switch

B. if-else

C. for

D.字符串运算符

3、在JavaScript中,运行下面代码后的返回值是()。

var flag=true;

document.write(typeof(flag));

A. undefined

B. null

C. number

D. boolean

4、下面()能在页面中弹出如图1.37所示的提示窗口,并且用户输入框中默认无任何内容。

A. prompt("请输入你的姓名:");

B. alert("请输入你的姓名:");

C. prompt("请输入你的姓名:","");

D. alert("请输入你的姓名:","");

5、在JavaScript中,运行下面代码,sum的值是()。

var sum=0;

for(i=1;i<10;i++){

if(i%5==0)

break;

sum=sum+i;

}

A. 40

B. 50

C. 5

D. 10

6、下列选项中()可以打开一个无状态栏的页面。

A. window.open("adver.html");

B. window.open("advert.html","广告","toolbar=1,scrollbars=0,status=1");

C. window.open("advert.html","","scrollbars=1,location=0,resizable=1");

D. window.open("advert.html","","toolbars=0,scrollbars=1,location=1,status=no");

7、下列关于类型转换函数的说法,正确的是()。

A. parseInt("5.89s")的返回值为6

B. parseInt("5.89s")的返回值为NaN

C. parseFloat("36s25.8id")的返回值是36

D. parseFloat("36s25.8id")的返回值是3625.8

8、在一个注册页面中,如果填完注册信息后单击“注册”按钮,使用window对象的()方法会弹出如图2.27所示的确认对话框,并且根据单击"确定"或"取消"按钮的不同,实现不同的页面程序。

A. confirm()

B. ptompt()

C. alert()

D. open()

9、setTimeout("adv()",20)表示的意思是()

A. 间隔20秒后,adv()函数就会被调用

B. 间隔20分钟后,adv()函数就会被调用

C. 间隔20毫秒后,adv()函数就会被调用

D. adv()函数被持续调用20次

10、下列()可以使窗口显示前一个页面

A. back()

B. forward()

C. go(1)

D. go(-1)

11、某页面中有两个id分别为mobile和telephone的图片,下面()能够正确的隐藏id为mobile 的图片

A. document.getElementsByName("mobile").style.display="none";

B. document.getElementById("mobile").style.display="none";

C. document.getElementsByTagName("mobile").style.display="none";

D. document.getElementsByTagName("img").style.display="none";

12、关于下面的JavaScript代码,说法正确的是()

var s=document.getElementsByTagName("p");

for(var i=0;i

s[i].style.display="none";

}

A. 隐藏了页面中所有id为p的对象

B. 隐藏了页面中所有name为p的对象

C. 隐藏了页面中所有标签为

的对象

D. 隐藏了页面中所有标签为

的第一个对象

13、下面()不是document对象的方法

A. getElementsByTagName()

B. getElementById()

C. write()

D. reload()

14、下面()可实现刷新当前页面

A. reload()

B. replace()

C. href()

D. referrer

15、某页面中有一个id为pdate的文本框,下列()能把文本框中的值改为"2009-10-12"(选择两项)

A. document.getElementById("pdate").setAttribute("value","2009-10-10");

B. document.getElementById("pdate").value="2009-10-10";

C. document.getElementById("pdate").getAttribute("2009-10-10");

D. document.getElementById("pdate").text="2009-10-10";

16、某页面中有如下代码,下列选项中()能把"令狐冲" 修改为"任盈盈"。(选择两项)

张三丰90
令狐冲88

A. document.getElementById("Table1").rows[2].cells[1].innerHTML="任盈盈";

B. document.getElementById("Table1").rows[1].cells[0].innerHTML="任盈盈";

C. document.getElementById("row2").rows[0].innerHTML="任盈盈";

D. document.getElementById("row2").rows[1].innerHTML="任盈盈";

17、在某页面中有一个10行3列的表格,表格的id为Ptable,下面的选项()能够删除最后一行。

A. document.getElementById("Ptable").deleteRow(10);

B. var delrow=document.getElementById("Ptable").lastChild;

delrow.parentNode.removeChild(delrow);

相关文档
最新文档