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 
10setInterval("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)"> 
12window对象的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、分析下面的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">