• 选择题


    1. 要动态改变层中内容可以使用的方法有(AB ) 
    a)innerHTML 

    b)innerText 

    c)通过设置层的隐藏和显示来实现 
    d)通过设置层的样式属性的display属性


    2. 当按键盘A时,使用onKeyDown事件打印event.keyCode的结果是(A )

     a)65 b)13 c)97 d)37  


    3. 在javascript里,下列选项中不属于数组方法的是(B);

     a) sort()

     b) length() 

    c) concat() 

    d) reverse() 


    4. 下列哪一个选项可以用来检索被选定的选项的索引号?(B)

     a)disabled 
    b)selectedIndex 

    c)option 

    d)multiple  


    5. 希望图片具有”提交”按钮同样的功能,该如何编写表单提交?(A )

     a)在图片的onClick事件中手动提交

     b)在图片上添加onSubmit事件 
    c)在图片的onSubmit事件中手动提交 

    d)在表单中自动提交 

    7. 下列选项中,描述正确的是(选择两项) 。( AD ) 
    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. 、var emp = new Array(3); 
    for(var i in emp) 
    以下答案中能与for循环代码互换的是: (选择一项)。(D ) 

    A for(var i =0; i<emp; i++)

    B for(var i =0; i<Array(3); i++) 
    C for(var i =0; i<emp.length(); i++) 

    D for(var i =0; i<emp.length; i++)  


    9. 制作级联菜单功能时调用的是下拉列表框的(A )事件。

     a)onChange b)onFocus c)selected d)onClick  


    10. 下列声明数组的语句中,错误的选项是( C )。 

    a)Var arry= new Array() b)Var arry=new Array(3) c)Var arry[]=new Array(3)(4) d)Var arry=new Array(„3‟,‟4‟)  


    11. 下列属性哪一个能够实现层的隐藏?(C ) 

    a)display:fals b)display:hidden c)display:none d)display:” ”  


    12. 下列哪一个选项不属于document对象的方法?(D )

     a)focus() 
    b)getElementById() 
    c)getElementsByName() d)bgColor()  


    13. 下列哪项是按下键盘事件(AB )

    a)onKeyDown 

    b)onKeyPress

     c)keyCode 
    d)onMouseOver 


    14. javascript进行表单验证的目的是(B ) 

    a)把用户的正确信息提交给服务器 b)检查提交的数据必须符合实际 c)使得页面变得美观、大方 d)减轻服务器端的压力 


    15. 、 display属性值的常用取值不包括(C ) 

    a)inline b)block c)hidden d)none 

    16. 以下有关pixelTop属性与top属性的说法正确的是。(D ) 

    a)都是Location对象的属性 b)使用时返回值都是字符串 c)都是返回以像素为单位的数值 d)以上都不对  


    17. 使用open方法打开具有浏览器工具条,地址栏,菜单栏的窗口,下列选项正确的是__D__ 

    a)open("x.html","HI","toolbas=1,scrollbars=1,status=1"); b)open("HI","scrollbars=1,location=1,status=1"); 
    c)open("x.html","status=yes,menubar=1,location=1"); 
    d)open("x.html","HI","toolbas=yes,menubar=1,location=1");  


    18. 下面关闭名为mydiv的层的代码正确的是(C ) 
    a)document.getElementById(mydiv).style.display="none"; 

    b)document.getElementById("mydiv").style.display=none;

     c)document.getElementById("mydiv").style.display="none";

     d)document.getElementById("mydiv").style.display=="none"; 

    19.浏览器针对于HTML文档起到了什么作用? 

    A、浏览器用于创建HTML文档

    B、浏览器用于查看HTML文档

    C、浏览器用于修改HTML文档

    D、浏览器用于删除HTML文档

    答案:B

    20.以下的哪一种颜色格式支持上百万种颜色,但是不支持无损压缩?

    A、bmp

    B、jpg

    C、gif

    D、tif

    答案:A

    21.我们发现为页面中的图像加入超链接后,默认情况下都带有一道黑框,有什么方法可以去掉它呢?

    A、bordercolor=“white“

    B、border=“0“

    C、style=“no border“

    D、style=“0“

    答案:B

    22.我们想要在框架中加入一个叫做list.htm的文件,应该在HTML中如何描述它?

    A、framepage=“list.htm“

    B、frametarget=“list.htm“

    C、framesrc=“list.htm“

    D、frameframepage=“list.htm“

    答案:c

    23 . 下列哪种CSS样式定义的方式拥有最高的优先级?

    A、嵌入

    B、行内

    C、链接

    D、导入

    答案:B

    24 . 如何制作电子邮件链接?

    A、<a href=“xxx@yyy“>

    B、<mail href=“xxx@yyy“>

    C、<a href=“mailto:xxx@yyy“> 

    D、<mail>xxx@yyy</mail>

    答案:C

    65 . 如何在CSS文件中插入注释?

    A、// this is a comment

    B、// this is a comment

    C、/*this is a comment */

    D、' this is a comment

    答案:C

    70 . 以下的CSS中,可使所有<p>元素变为粗体的正确语法是?

    A、<p style=“font-size:bold“>

    B、<p style=“text-size:bold“>

    C、p{font-weight:bold} 

    D、p {text-size:bold}

    答案:C

    72 . 如何使文本以大写字母开头?

    A、text-transform:capitalize 

    B、无法通过CSS来完成

    C、text-transform:uppercase

    答案:A

    89 . 如何在浏览器的状态栏放入一条消息?

    A、statusbar = “put your message here“

    B、window.status = “put your message here“ 

    C、window.status(“put your messagehere“)

    D、status(“put your message here“)

    答案:B

    95.以下是历史对象的属性的是()

    A、Current

    B、Length

    C、href

    D、Next

    答案:B

    A href=”javascript:history.back()”></A>

     <A href=”javascript:history.forward()”></A>

    A、代码第1行的作用相当于后退按钮

    B、代码第2行的作用相当于后退按钮

    C、代码第1行的作用相当于前进按钮

    D、以上表述不都不正确

    答案:A

    111. 在调试前的准备工作下列叙述不对的是()

    A、在“设置”列表框中找到两个“禁用脚本调试”复选框,将它们前面的钩去掉

    B、如果“禁用脚本调试”复选框,前面的钩不去掉,则不会弹出调试信息

    C、“禁用脚本调试”复选框,前面的钩去掉后,当程序出错时会弹出调试信息

    D、“禁用脚本调试”复选框,前面的钩去不去与调试无关

    答案:D

    112.关于代码优化下列表述不对的是()

    A、JavaScript程序代码编写出来后,主要是交给浏览器去运行

    B、尽可能使用全局变量,可以使代码简单

    C、书写风格应遵循“标识符短而含义清晰”、“代码缩进对齐”、“尽可能注释”等原则

    D、在机器上运行的代码总是希望其速度越快越好,阅读维护时其可读性可理解性最好

    答案:B

    114.JS特性不包括( )

    A、解释性 

    B、用于客户端 

    C、基于对象 

    D、面向对象

    答案:D

    128、在使用Javascript实现省市级联菜单功能时,在添加城市列表前清空原来的下拉选项的代码是()

    A、document.myform.selCity.options.clear()

    B、document.myform.selCity.options.deleteAll()

    C、document.myform.selCity.options.length=0

    D、document.myform.selCity.options.size=0

    答案:C

    129、HMTL表单的首要标记是<form>,<form>标记的参数method表示表单发送的方法,可能为get或post,下列关于get和post的描述正确的是()

    A、post方法传递的数据对客户端是不可见的

    B、get请求信息以查询字符串的形式发送,查询字符串长度没有大小限制

    C、post方法对发送数据的数量限制在255个字符之内

    D、get方法传递的数据对客户端是不可见的

    答案:A

    130、在HTML文档对象模型中,history对象的()用于加载历史列表中的下一个URL页面。

    A、next() 

    B、back() 

    C、forward() 

    D、go(-1)

    答案:C

    52、下列名称中,能作为变量名的是()

    A、pArray 

    B、this

    C、function 

    D、*pNumber

    答案:A

    164、求一个表达式的值,可以使用的函数有 。

    A、eval() 

    B、isNaN()

    C、parseInt()

    D、parseFloat()

    E、return()

    答案:A

    11. JavaScript的数据类型主要有 。

    A、字符串值 

    B、数字

    C、日期型 

    D、逻辑值

    E、布尔值

    答案:ABDE

    18. 关于JAVASCRIPT事件,下列说法正确的是 。

    A、事件是用户对浏览器所做的特定的动作(操作),是实现交互操作的一种机制

    B、对象发生改变时调用的事件是onBlur 

    C、当一个表单中的对象被点击时,执行的JavaScript事件是onClick 

    D、当浏览器完成加载一个窗口或者加载完成框架集合中的所有框时,执行的JavaScript事件是onLoad 

    E、当 select事件发生时执行的JavaScript 事件是onSelect 

    答案:ACDE

    19. 有关JAVASCRIPT的定时器,下列说法正确的是 。

    A、用于指定在一段特定的时间后执行某段程序

    B、setTimeout(“<表达式>”,毫秒数)其功能是在经过毫秒数后重复执行<表达式>

    C、clearTimeout(id)是用于终止一个定时器

    D、setInterval(“<表达式>”,毫秒)的功能是每隔毫秒数重复执行<表达式>,直至窗口)框架被关闭或执行clearInterval。

    E、clearInterval(id)的功能是终止定时器

    答案:ACDE

    20. 有关Window对象,下列说法正确的是 。

    A、代表一个浏览器的窗口或者框架

    B、是一个文档,链接或历史对象组的顶层对象

    C、窗口对象不能设置状态栏默认信息

    D、判断窗口是否关闭,可以使用窗口对象的closed属性

    E、设置窗口左边界的X坐标,可以使用窗口对象的screenX属性

    答案:ABDE

    21. 有关窗口对象的属性,下列说法正确的是 。

    A、设置状态栏的临时信息是用status属性

    B、该窗口最近查阅过的网页用history属性

    C、对当前窗口进行操作是用self属性

    D、对最上方的窗口进行操作,是用parent属性

    E、设置浏览器滚动条,可以使用窗口对象的scrollbars属性

    答案:ABCE

    22. 有关窗口对象的方法,下列说法正确的是 。

    A、弹出警告信息用a l e r t(信息字串) 

    B、显示确认信息对话框用confirm(信息字串) 

    C、显示提示信息,并提供可输入的字段用prompt(提示字串[,默认值]) 

    D、将焦点移到该窗口,是用focus()

    E、进入浏览器设置的主页,可以使用home()

    答案:ABCDE

    23. 窗口对象的事件处理程序有 。

    A、onError

    B、onLoad 

    C、onFocus

    D、offMove 

    E、offFocus

    答案:ABCD

    24. open方法的窗口规格参数,下列说法正确的是 。

    A、是否显示网址工具栏,用location

    B、是否显示菜单工具栏,用menubar

    C、是否显示滚动条,用scrollbars

    D、是否显示状态栏,用status

    E、是否可以改变窗口的大小,用resize

    答案:ABCD

    25. 在Javascript中,对于浏览器对象的层次关系理解正确的是()

    A、window对象是所有页面内容的根对象

    B、document对象包含location对象和history对象

    C、location对象包含history

    D、document对象包含form对象

    答案:AD

    26. 在DOM对象模型中,下列选项中的()对象位于DOM对象模型的第二层。

    A、history 

    B、document 

    C、button 

    D、text

    答案:AB

    27. 以下代码能获得文档中的第一个form对象的是()

    A、document.forms[0];

    B、document.forms(0);

    C、document.forms.0;

    D、document.forms.item(0)

    答案:AD

    28. 表单对象的属性主要有 。

    A、action是表单动作

    B、elements是以索引表示的所有表单元素

    C、encoding是编码的类型

    D、length是表单元素的个数

    E、method是目标

    答案:ABCD

    29. 表单对象的方法,下列说法正确的是 。

    A、handleEvent(事件)是使事件处理程序生效

    B、reset()是重置表单元素

    C、submit()是表单提交

    D、表单对象的方法是表单对象为完成需求而调用的方法

    E、表单对象的方法是表单对象通过事件而调用的方法

    答案:ABCD

    30. 密码对象的事件处理程序,可以是 。

    A、onBlur 

    B、onChange 

    C、onClick

    D、onSelect 

    E、onMouseMove

    答案:ABCDE

    31. 按钮对象的属性主要有 。

    A、form表示该对象所在的表单

    B、name表示该对象的name属性

    C、type表示该对象的type属性

    D、value表示该对象的value属性

    E、status表示该对象的status属性

    答案:ABCD

    32. 选择对象的属性主要有 。

    A、form表示该对象所在的表单

    B、name表示该对象的name属性

    C、length表示该对象的选项的数目

    D、options表示该对象的<option>标记

    E、selectedIndex表示该对象的所选项目的索引值

    答案:ABCDE

    35. 以下哪些是javascript的全局函数:

    A、escape

    B、parseFloat

    C、eval

    D、setTimeout

    E、a l e r t

    答案:ABC

  • 相关阅读:
    GDI+绘制字体显示不全
    vector赋值
    创建不响应(不激活)窗口
    MouseHover
    duilib窗口从任务栏恢复问题
    java 加解密
    maven依赖仲裁
    $.ajax()
    mybatis 动态SQL
    Json学习
  • 原文地址:https://www.cnblogs.com/cindy-hmy/p/5781969.html
Copyright © 2020-2023  润新知