JavaScript考试试卷
1、在JavaScript中能实现每隔一秒调用函数 foo(  )的是()
A. setInterval("foo(  )",1000)
B. clearInteval("foo(  )",1000)
C. clearTimeout("foo(  )",1000)
D. setTimeout("foo(  )",1000)
2、以下哪项是JavaScript函数说法正确的是()
A.可以接受参数
B.返回一个值
C.没有返回类型
D. 没有return关键字
3、以下哪个对象可用来在浏览器窗口中载入一个新网址()
A.document.url
Bwindow.location
C.window.url
D.window.close
4、哪个对象包括了alert(  )方法.
A.window
B.document
C.location
D.body
5、分析下面JavaScript的代码段: 
<form>
<input  type=”text”  name=”txt1”  value=”txt1”> 
<input  type=”text”  name=”txt2”  value=”txt2” onFocus=alert(“我是焦点”) onBlur=alert(“我不是焦点”)>
</form> 
下面的说法正确的是()
    A. 当用鼠标选中txt2时,弹出“我是焦点”消息框,再用鼠标选中txt1文本框时,弹出“我不是焦点”消息框 
    B. 当用鼠标选中txt1时,弹出“我是焦点”消息框,再用鼠标选中txt2文本框时,弹出“我不是焦点”消息框 
    C. 假如现在输入光标在txt1上,用鼠标单击页面上除txt2以外的其他部分时,弹出“我不是焦点”消息框 
    D. 假如现在输入光标在txt2上,用鼠标单击页面的其他部分时,弹出“我不是焦点”消息框
6、 在JavaScript中,文本域不支持的事件包括()
    A. onBlur   
    BonLostFocused   
    C.onFocus   
    D.onChange
7、 (“24.7” + 2.3 ) 的计算结果是(  )
    A. 27                      B.  24.72.3
    C. 24.72.3                  D.  26.7
8、(  )事件处理程序可用于在用户单击按钮时执行函数
    A. onsubmit                    B.  onclick
    C. onchange                    D.  onexit
9、用户更改表单元素 Select 中的值时,就会调用(      )事件处理程序。
    A. onclick            B. onfocus
    C. onMouseOver      Donchange
10、ID为“showTime”的DIV标签内显示时钟,每秒刷新一次,完成每秒刷新时钟的代码正确的是()
A.setTimeout(‘showTime.innerText=new Date( ).toLocaleString( )’,1000)
B.setTimeout('showTime.innerHTML=new Date( ).toLocaleString( )',1000)
C.setInterval('showTime.outerHTML=new Date( ).toLocaleString()',1000)
D.setInterval('showTime.innerText=new Date( ).toLocaleString( )',1000)
11、 名为myform的表单中有一个ID为email的文本框, email中必须包含@和.字符,并且
@和.两个字符均不在第一位,定义:var  e= ail.value;下面验证E-mail的代码正确的是()
    Aif(e.indexof(“@”,1)==-1 || e.indexof(“.”,1)==-1){
      alert(“格式不正确”)    return false;}
    B.if(e.indexof(“@”,1)==-1 && e.indexof(“@”,1)==-1){
      alert(“格式不正确”)    return false;}
    C.if(e.indexof(“@”,0)==-1 || e.indexof(“@”,0)==-1){
    alert(“格式不正确”)      return false;}
    D.if(e.indexof(“@”,0)==-1 && e.indexof(“@”,0)==-1){
    alert(“格式不正确”)      return false;}
12、如下代码片断,当鼠标移到图片上时,显示的内容是:
<IMG  src=“s1.jpg”  name=“photoshop”  onMouseOver= “src=‘s2.jpg’” 
onMouseOut=“src=‘s1.jpg’” alt=“我是不是很可爱呀!”>
  A.s1图
  B.s2图
  C.s1图及文字“我是不是很可爱呀!”
  Ds2图及文字“我是不是很可爱呀!”
13、网页中有一个名为pre.gif的“后退”小图标,下面实现 “后退”功能正确的是:
    A<A href="(-1);">
              <IMG src="pre.gif"  width="67"></A>
    B.<A href="(1);">
              <IMG src="pre.gif"  width="67"></A>
    C.<A href="(-1);">
                <IMG src="pre.gif"  width="67"></A>
    D.<A href=" (1);">
                <IMG src="pre.gif"  width="67"></A>
14、分析下面的javascript代码段,输出结果是:
      var  mystring="I am a good student"; 
      var  a=mystring.indexOf("good"); 
      document.write(a);
      A. 5                                B.  6
      C.  7                                D.  8
15、已知页面上有一个名为“关闭图片”按钮,需关闭图片:<img src=”ss.jpg”id=”dd”> , 假设按钮的onClick事件的函数是close,下面对该函数的描述正确的是()
    A.Element.ByName(‘dd’).style.display=’none’
    BElement.ById(‘dd’).style.display=’none’
    C.Element.ByTag(‘dd’).style.display=’none’
    D.Element.ByName(‘dd’).style.display=’block’
16、onblur事件表示(      )
  A.失去焦点          B.获得焦点
  C.内容发生改变        D.文本被选中
17、在打开已知页面时,弹出一个名为adv.html、高300、宽250、显示工具栏但不显示地址栏的弹出窗口,以下弹出窗口的代码正码的是()
A. open(“adv.html”,”left=250,height=300,toolbar=0,location=1”)
B.open(“adv.html”,””,”width=250,height=300,toolbar=1,location=0”)
C.open(“adv.html”,””,”width=250,top=300,scrollbars=1,location=0”)
D.open(“adv.html”,””,”width=250,top=300,scrollbars=1,menubar=0”)
18、分析javascript代码段,输出结果是() 
      var a="125.8765";
html内容文本框      c=parseInt(a);
      d=parseFloat(a);
      document.write(c+"  "+d)
     
    A.125.8765        126
    B.  125            125.8765
    C.  125.8765          125
    D.  126              125.8765
19、如下代码片断的作用是:
<a href=“javascript:close( );”>点我看看 </a>
    A.重载当前窗口
    B.刷新当前窗口
    C.关闭当前窗口
    D.弹出提示窗口
20、分析下面的javascript代码段,输出的结果是:
        var a=12.52;
        b=10.35;
        und(a);
        und(b);

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。