您当前的位置: 首页 >  梁云亮 Java

JavaScript测试题

梁云亮 发布时间:2019-12-06 17:33:46 ,浏览量:6

一、选择题

针对以下题目,请选择最符合题目要求的答案。针对每一道题目,所有答案都选对,则该题得分,所选答案错误或不能选出所有答案,则该题不得分。每题2分

  1. 在javascript中,如果使用display属性设置元素隐藏,下列选项中正确的语句是()
    (选择一项)
    A. object.style.display=“none”
    B. object.style.display=“no”
    C.object.style.display=“0”
    D.object.style.display:“yes”

  2. 在javascript中,如果需要动态改变层中的内容单不包括标签本身,可以使用下列哪些方法(). (选择二项)
    A. 利用层的innerHTML改变内容.
    B. 利用层的innerText改变内容.
    C. 可以通过设置层的隐藏和显示来实现.
    D. 可以通过设置层的样式属性的display属性来实现.

  3. 如果需要在页面提交时,弹出一个确认提交信息框,应使用的语句(). (选择一项)
    A. confirm(“确认提交吗”)
    B. msgbox(“确认提交吗”)
    C. prompt(“确认提交吗”)
    D. alert(“确认提交吗”)

  4. 下列选项中属性location对象的方法是(). (选择二项)
    A. replace()
    B. forward()
    C. reload()
    D. back()

  5. 假设在页面中包含以下javascript语句代码setTimeout(“alert(‘知识改变命运’)”,2000)那么对该语句描述正确的选项是(). (选择一项)
    A. 弹出窗口的标题栏,显示“知识改变命运”
    B. 弹出窗口,停留2秒后消失
    C. 等待2秒后,弹出窗口
    D. 弹出窗口宽度为2000px

  6. 在javascript中,能够正确定义数组的选项是(). (选择一项)
    A. var test = new Array=“学校教育”,“学员培训”,“系统管理”
    B. var test = new Array(1:“学校教育”,2:“学员培训”,3:“系统管理”)
    C. var test = new Array(“学校教育”,“学员培训”,“系统管理”)
    D. var test = new Array:1=(“学校教育”)2=(“学员培训”)3=(“系统管理”)

  7. 下列选项中,能够正确向下列列表框添加列表值并描述正确的选项是(). (选择二项)
    A. options.add(new Option(‘a’,‘A’))可以动态添加一个下拉列表选项
    B. option.add(new Option(‘a’,‘A’))可以动态添加一个下拉列表选项
    C. new Option(‘a’,‘A’)中’a’表示列表选项的值,'A’用于页面中显示
    D. new Option(‘a’,‘A’)中’A’表示列表选项的值,'a’用于页面中显示

  8. 在javascript中,页面上有一个文本框和一个类样式"change",此样式可以改变文本框的边框样式下面的选项中能够实现当鼠标指针移动到文本框时,改变边框样式的选项是().
    (选择二项)
    A. οnmοuseοver=“className=‘change’”;
    B. οnmοuseοver=“this.className=‘change’”;
    C. οnmοuseοver=“this.style.className=‘change’”;
    D. οnmοuseοver=“this.style.border=‘solid 1px #ff0000’”;
    分析下面的javascript代码段
    var a=12.52;
    b=10.35;
    c=Math.round(a);
    d=Math.round(b);
    document.write(c+"  "+d);
    则页面运行后,正确的输出结果是(). (选择一项)
    A. 12.52 10.35
    B. 13 11
    C. 12 10
    D. 13 10

  9. setTimeout(“buy()”,20)表示的意思是(). (选择一项)
    A. 间隔20秒后,buy()函数被调用一次
    B. 间隔20分钟后,buy()函数被调用一次
    C. 间隔20毫秒后,buy()函数被调用了一次
    D. buy函数被持续调用20次

  10. 下面()能在页面中弹出如图示的提示窗口,并且用户输入框中默认无任何内容。
    (选择一项)
    A. prompt(“请输入你的通行证号码”);
    B. alert(“请输入你的通行证号码”);
    C. prompt (“请输入你的通行证号码”,””);
    D. alert(“请输入你的通行证号码”,””);

  11. 下列()可以使出窗口“前进”显示后一个页面。 (选择二项)
    A. back()
    B. forward()
    C. go(1)
    D. go(-1)

  12. 下面()不是document对象的方法. (选择一项)
    A. getElementByName();
    B. getElementById();
    C. write()
    D. reload()

  13. javascript代码段如下,下面对代码段分析正确的是().

    滚动的文字
    >
    

    则下列选项中代码段描述正确的是()。 (选择一项)
    a) 文字循环向右滚动100次,然后停止
    b) 文字向左无限次循环滚动;鼠标停在文字上时,文字停止滚动,移开时,继续滚动
    c) 文字循环向左滚动100次,鼠标停在文字上时,文字停止滚动,移开时,继续滚动
    d) 文字向左来回往复滚动,鼠标停止在文字上时,文字停止滚动,移开时,继续滚

  14. 关于Date对象的getDay()方法,正确的是()。 (选择一项)
    A. 返回Date对象的星期中的每一天,其值在0-6之间。
    B. 返回Date对象的一个月中的每一天,其值在1-31之间。
    C. 返回Date对象的星期中的每一天,其值在1-7之间。
    D. 返回Date对象的一个月中的每一天,其值在0-30之间。

  15. 以下选项中,()可以打开一个无状态栏,无工具栏,有滚动条的页面。 (选择一项)
    A. window.open(“adv.html”);
    B. window.open(“adv.html”,”广告”,”toolbar=0,scrollbar=0,status=1”);
    C. window.open(“adv.html”,”广告”,”toolbar=1,scrollbar=1,status=0”);
    D. window.open(“adv.html”,”广告”,”toolbar=0,scrollbar=1,status=0”);

  16. 关于以下代码,说法正确的是(). (选择一项)
    var s =document.getElementByTagName(“ing”);
    for(var i=0;i

关注
打赏
查看更多评论

梁云亮

暂无认证

  • 6浏览

    0关注

    1121博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文
立即登录/注册

微信扫码登录