javascript模拟测试二
1、在HTML页面中使用外部javaScript文件的正确语法是()。
A. <language=”JavaScript”src=”scriptfile.js”>
B. <script language=”JavaScript”src=”scriptfile.js”></script>
C. <script language=”JavaScript” =scriptfile.js></script>
D. < language src=” scriptfile.js”>
2、分析如下的JavaScript代码段, 则运行后在页面上输出( )
var c="10",d=10;
document.write(c+d)
A. 10
B. 20
C. 1010
D. 页面报错
3、网页编程中,运行下面的javascript代码:
<script language=”javascript”>
x=3;
y=2;
z=(x+2)/y;
alert(z);
</script>
则提示框中显示()。
A. 2
B. 2.5
C. 32/2
D. 16
4、下列JavaScript语句中,()能实现单击一个按钮时弹出一个消息框。
A. <BUTTON VALUE ="鼠标响应" onClick=alert("确定")></BUTTON>
B. <INPUT TYPE="BUTTON" VALUE ="鼠标响应" onClick=alert("确定")>
C. <INPUT TYPE="BUTTON" VALUE ="鼠标响应" onChange=alert("确定")>
D. <BUTTON VALUE ="鼠标响应" onChange=alert("确定")></BUTTON>
5、下面哪个选项中的对象与浏览记录URL有关()
A. location,history
B. window,location
C. navigator,window
D. historylist,location
6、分析下面的JavaScript代码段
a=new Array(2,3,4,5,6);
sum=0;
输出结果是().
for(i=1;i<a.length;i++ )
sum +=a[i];
document.write(sum);
A. 20
B. 18
C. 14
D. 12
7、在某一页面下载时,要自动加载某个函数,可通过在<body>中使用下边的哪一事件来完成()。
A. onload
B. onunload
C. onclick
D. onchange
8、在当前页面的同一目录下有一名show.js的文件, 下列( )代码可以正确访问该件.
A. <script language= “show.js”></script>
B. <script type=”show.js”></script>
C. <script src=”show.js”></script>
D. <script runat=”show.js”></script>
9、那一个对象可以获得屏幕的大小()
A. window
B. screen
C. navigator
D. screenX
10、setInterval("alert('welcome');",1000);
这段代码的意思是()
A. 等待1000秒后,再弹出一个对话框
B. 等待1秒钟后弹出一个对话框
C. 语句报错,语法有问题
D. 每隔一秒钟弹出一个对话框
11、要求用JavaScript实现下面的功能:在一个文本框中内容发生改变后,单击页面的其他部分将弹出一个消息框显示文本框中的内容,下面语句正确的是()
A. <input type="text" onChange="alert(this.value)">
B. <input type="text" onClick="alert(this.value)">
C. <input type="text" onChange="alert(text.value)">
D. <input type="text" onClick="alert(value)">
12、window对象的open方法返回的是()
A. 没有返回值
B. boolean类型,表示当前窗口是否打开成功
C. 返回打开新窗口的对象
D. 返回int类型的值,开启窗口的个数
13、分析下面的JavaScript代码段:
function employee(name,code)
{
this.name="wangli";
de="A001";
}
newemp=new employee("zhangming",'A002');
document.write("雇员姓名:"+ newemp.name+ "<br>");
document.write("雇员代号:"+ de +"<br>");
输出的结果是().
A. 雇员姓名:wangli 雇员代码:A001
B. 雇员姓名:zhangming 雇员代码:A002
C. 雇员姓名:null, 雇员代码:null
D. 代码有错误,无输出结果
14、在HTML页面中,下面有关的Document对象的描述错误的是()。
A. Document对象用于检查和修改HTML元素和文档中的文本
B. Document对象用于检索浏览器窗口中的HTML文挡的信息
C. Document对象提供客户最近访问的URL的列表
D. Document对象的location属性包含有关当前URL的信息
15、js assign分析下面的JavaScript代码段:
a = new Array("100","2111","41111");
for(var i = 0;i < a.length;i ){
document.write(a[i] "");
}
输出结果是()。(选择一项)
A. 100 2111 41111
B. 1 2 3
C. 0 1 2
D. 1 2 4
16、以下()为JavaScript声明变量的语句。(选择一项)
A. dim x;
B. int x;
C. var x;
D. x;
17、分析如下的JavaScript代码片段, b的值为( )
Var a = 1.5,b;
b=parseInt(a);
A. 2 B. 0.5 C. 1 D. 1.5
18、下列选项中( ) 可以正确的匹配一个正整数。
A. ^[1-9]\d*$
B. ^[1-9]+$
C. ^[0-9]\d*$
D. ^[1-9]\d+$
19、要将页面的状态栏中显示“已经选中该文本框”,下列JavaScript语句正确的是( )
A. window.status="已经选中该文本框"
B. document.status="已经选中该文本框"
C. window.screen="已经选中该文本框"
D. document.screen="已经选中该文本框"
20、点击页面的按钮,使之打开一个新窗口,加载一个网页,以下JavaScript代码中可行的是( )(选择两项)
A. <input type="button" value="new"
onclick="open('new.html', '_blank') "/>
B. <input type="button" value="new"
onclick="window.location='new.html';"/>
C. <input type="button" value="new"
onclick=" location.assign('new.html');"/>
D. <form target="_blank" action="new.html">
<input type="submit" value="new"/>
</form>
21、使用JavaScript向网页中输出<h1>hello</h1>,以下代码中可行的是( )(选择两项)
A. <script type="text/javascript">
document.write(<h1>hello</h1>);
</script>
B. <script type="text/javascript">
document.write("<h1>hello</h1>");
</script>
C. <script type="text/javascript">
<h1>hello</h1>
</script>
D. <h1>
<script type="text/javascript">
document.write("hello");
</script>
</h1>
22、分析下面的代码:
<html>
<head>
<script type="text/javascript">
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论