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对象包含的属性可以修改。
我的答案:×
0.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,表述该按钮对象的方法是( )。
我的答案:B
3【单选题】
下列对表单对象的属性表述不正确的是( )。
我的答案: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)">"的效果是:当文本框中内容发生改变后,单击页面的其他地方将弹出一个消息框显示文本框中的内容。
我的答案:√