10.1.2

1【单选题】

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

  • A、 next()
  • B、 back()
  • C、 forward()
  • D、 go()

我的答案:C

2【单选题】

在Javascript中要改变页面文档的背景色,需要修改document对象的( )属性。

  • A、 BackColor
  • B、 BackgroundColor
  • C、 BgColor
  • D、 Background

我的答案:C

3【单选题】

在JavaScript浏览器对象模型中,window对象的( )属性用来指定浏览器状态栏中显示的临时消息。

  • A、 status
  • B、 screen
  • C、 history
  • D、 Document

我的答案:A

4【单选题】

下列关于浏览器对象的说法错误的是( )。

  • A、 history对象记录了用户在一个浏览器中已经访问过的URLs
  • B、 location对象相当于IE浏览器中的地址栏,包含关于当前URL地址的信息
  • C、 location对象是history对象的父对象
  • D、 location对象是window对象的子对象

我的答案:C

5【单选题】

下列哪个选项中的对象与浏览列表有关()。

  • A、 location,history
  • B、 window,location
  • C、 navigator,window
  • D、 historylist,location

我的答案:A

6【多选题】

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

  • A、 history
  • B、 document
  • C、 button
  • D、 Text

我的答案:AB

7【多选题】

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

  • A、 window对象是所有页面内容的根对象
  • B、 Document对象包含location对象和history对象
  • C、 Location对象包含history
  • D、 Document对象包含form对象

我的答案:A

8【判断题】

JavaScript使用location对象来访问窗体加载时当前文档的URL。

我的答案:

9【判断题】

浏览器对象由JavaScript动态引擎自动创建,用于收集用户浏览页面时所用的浏览器信息,它与window对象一样是最上层对象。

我的答案:

10【判断题】

Screen对象包含的属性可以修改。

我的答案:×

10.2.2

1【单选题】

下列选项中,()不是网页中的事件。

  • A、 onclick
  • B、 onmouseover
  • C、 onsubmit
  • D、 Onpressbutton

我的答案:D

2【单选题】

在html页面中,不能与onChange事件处理程序相关联的表单元素有()

  • A、 文本框
  • B、 复选框
  • C、 列表框
  • D、 按钮

我的答案:D

3【单选题】

在HTML页面中,当按下键盘上的任意一个键时都会触发JavaScript的()事件。

  • A、 onFocus
  • B、 onBlur
  • C、 onSubmit
  • D、 onKeyDonw

我的答案:D

4【单选题】

JAVASCRIPT的onSubmit事件的作用是()。

  • A、 当一个表单中的对象被点击时,执行的 JavaScript 事件
  • B、 当用户提交一个表单时,需要执行的 JAVASCRIPT 事件
  • C、 当鼠标移出对象时发生的事件 
  • D、 当一个鼠标指针从对象或区域之个移到对象或区域上时,调用的事件  

我的答案:B

5【多选题】

下列对事件句柄的描述正确的是()。

  • A、 onclick当鼠标被单击时触发事件
  • B、 onmousedown当鼠标按钮被按下时触发事件
  • C、 onmousemove当鼠标指针移动时触发事件
  • D、 onmouseup当鼠标按钮被松开时触发事件

我的答案:ABCD

6【多选题】

关于JAVASCRIPT事件,下列说法正确的是()。

  • A、 事件是用户对浏览器所做的特定的动作(操作),是实现交互操作的一种机制
  • B、 对象发生改变时调用的事件是 onChange
  • C、 当一个表单中的对象被点击时,执行的 JavaScript 事件是 onClick
  • D、 当浏览器完成加载一个窗口或者加载完成框架集合中的所有框时,执行的 JavaScript 事件是 onLoad

我的答案:ACD

7【判断题】

按钮(button)对象支持onclick、onBlur、onFocus事件句柄。

我的答案:

8【判断题】

加载的事件句柄代码在文档加载到浏览器窗口之前执行。

我的答案:×

9【判断题】

启动事件的两种绑定方式为静态绑定和动态绑定。

我的答案:

10.3.2

1【单选题】

关于定时器的写法正确的是(    )。

  • A、 var timer = setInterval(1000,function(){})
  • B、 var timer = setTimerout(function(){},1000)
  • C、 var tiemr = setInterval(function atime(){},1000)
  • D、 var tiemr = setTimeout(atime,1000)

我的答案:D

2【单选题】

window的哪个方法可以弹出带文本输入框的对话框?(     )。

  • A、 confirm()
  • B、 alert()
  • C、 prompt()
  • D、 open()

我的答案:C

3【单选题】

open()方法的哪个外观参数可以设置是否显示滚动条?(      )。

  • A、  scrollbars
  • B、 location
  • C、 menubar
  • D、 toolbar

我的答案:A

4【单选题】

以下哪个对象可用来在浏览器窗口中载入一个新网址?(      )。

  • A、 document.url
  • B、  window.location
  • C、  indow.url
  • D、  window.close

我的答案:B

5【多选题】

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

  • A、 弹出警告信息用a l e r t(信息字串)
  • B、 显示确认信息对话框用confirm(信息字串)
  • C、 显示提示信息,并提供可输入的字段用prompt(提示字串[,默认值])
  • D、 将焦点移到该窗口,是用focus()
  • E、 进入浏览器设置的主页,可以使用home()

我的答案:ABCDE

6【多选题】

在JavaScript中,使用open( )方法实现弹出窗口时,能够控制窗口大小无法调节的选项是(     )。

  • A、 window.open("show.html","弹出窗口","resizable=no");
  • B、 window.open("show.html","弹出窗口","resizable=yes");
  • C、 window.open("show.html","弹出窗口","resizable=0");
  • D、 window.open("show.html","弹出窗口","resizable=1");

我的答案:AC

7【判断题】

使用window.open制作弹出口时,不可以控制弹出窗口的位置。

我的答案:×

8【判断题】

status属性用于设置和返回窗口状态栏的默认文本。

我的答案:×

9【判断题】

location对象是window对象的子对象,它包含在窗口中显示文档的URL信息。

我的答案:

10【判断题】

在JavaScript中,focus( )方法能使文本框失去焦点。

我的答案:×

10.4.2

1【单选题】

关于文档对象模型(Document Object Model),如下说法错误的是(    )。

  • A、 DOM能够以编程方式访问和操作web页面内容
  • B、 DOM允许通过对象的属性和方法访问页面中的对象
  • C、 DOM能够创建动态的文档内容,但是不能删除文档对象
  • D、 DOM也提供了处理事件的接口,它允许捕获和响应用户以及浏览器的动作。

我的答案:C

2【单选题】

假设要将网页文档的背景颜色动态修改为浅蓝色,那么在JavaScript程序应该使用下述(    )语句。

  • A、 document.color=”lightblue”;
  • B、 docutment.fgColor=”lightblue”;
  • C、  document.bgColor=”lightblue”;
  • D、  document.URL=”lightblue”;

我的答案:C

3【单选题】

下列关于获取页面元素说法正确正确的是(     )。

  • A、 document.getElementById(‘a’)是通过id值为a获取页面中的一个元素
  • B、  document.getElementsByName(“na”)是通过name属性值为na获取页面中的一个元素
  • C、  document.getElementsByTagName(“div”)是通过标签名获取去所有div;
  • D、 以上说法都不正确

我的答案:C

4【单选题】

某网页中有一个窗体对象,其名称是mainForm,该窗体对象的第一个元素是按钮,其名称是myButton,表述该按钮对象的方法是(    )。

  • A、 document.forms.myButton
  • B、  document.mainForm.myButton
  • C、 document.forms[0].element[0]
  • D、 以上都可以

我的答案:B

5【单选题】

Javascript中制作图片代替按钮的提交效果需要手动提交方法submit(),以下调用正确的是(    )。

  • A、 document. myform.submit()
  • B、 myform.submit()
  • C、 submit()
  • D、 window. myform.submit()

我的答案:A

6【多选题】

以下哪个是document对象包含的内容(      )。 

  • A、 文本域、按钮
  • B、  单选框、复选框
  • C、 状态栏
  • D、 下拉列表框

我的答案:ABD

7【判断题】

JavaScript的文档对象模型是树型结构的。

我的答案:

8【判断题】

anchors对象是当前文档中所有超链接的集合。

我的答案:×

9【判断题】

document.images [1] 引用的是文档中第1个图像。  

我的答案:×

10【判断题】

属性referrer可返回载入当前文档的URL。

我的答案:

10.5.2

1【单选题】

下列选项中,能获得文档中的第一个form对象的是(    )

  • A、 document.forms(0)
  • B、 document.forms.0
  • C、 document.forms.item(0)
  • D、 document.forms[0]

我的答案:D

2【单选题】

某网页中有一个窗体对象,其名称是mainForm,该窗体对象的第一个元素是按钮,其名称是myButton,表述该按钮对象的方法是(    )。

  • A、 document.forms.myButton 
  • B、 document.mainForm.myButton
  • C、 document.forms[0].element[0] 
  • D、 以上都可以

我的答案:B

3【单选题】

下列对表单对象的属性表述不正确的是(     )。

  • A、  name:返回表单的名称
  • B、 action:返回/设定表单的提交地址
  • C、 target:返回/设定表单提交内容的编码方式
  • D、 length:返回该表单所含元素的数目

我的答案:C

4【多选题】

以下哪个是document对象包含的内容(        )。

  • A、 文本域、按钮
  • B、 单选框、复选框
  • C、 状态栏
  • D、 下拉列表框

我的答案:ABD

5【多选题】

获取表单myform中文本框txt的值的是(       )。

  • A、  document.all.txt.value
  • B、 form.myform.txt.value
  • C、 document.myform.txt.value
  • D、 document.getElementById(“txt”).value

我的答案:CD

6【多选题】

用来对文本框txt进行控空值验证的是(     )。

  • A、 document.form1.txt.value==“”
  • B、 document.form1.txt.value=“”
  • C、 document.form1.txt.length==0
  • D、 document.form1.txt.value.length==0

我的答案:AD

7【判断题】

表单对象中target属性可设置或返回表单的名称。

我的答案:×

8【判断题】

method属性用于设置或返回将数据发送到服务器的HTTP方法

我的答案:

9【判断题】

document.forms [1] 引用的是文档中第1个表单。

我的答案:×

10【判断题】

语句“<input type="text" onChange="alert(this value)">"的效果是:当文本框中内容发生改变后,单击页面的其他地方将弹出一个消息框显示文本框中的内容。

 

我的答案: