一、选择题1.以下哪个不是window对象的属性,( )标签为文档的根节点,位于结构中的最顶层。 A. document B. location C. name D. parents 2.一下那个不是window对象的方法( )。 A. alert() B. confirm() C. setTimeout(timer) D. navigate() 3.以下哪个不是窗口对象常用操作( ) A. moveTo() B. resizeTo() C. status()方法 D. defaultstatus属性 4.以下哪个不是document对象的常用属性( )。 A.alinkColor B.all[] C.bgColor() D.anchors[] 5.DOM的层次结构进行说明错误的是( )。 A.根节点在上一层的<html>节点,称为是根节点。 B.一个节点之上的节点是该节点的父节点(parent)。例如,<html>就是<head>和<body>的父节点,<head>就是<title>的父节点。 C.位于一个节点之下的节点就是该节点的子节点。例如,<head>和<body>就是<html>的子节点,<title>就是<head>的子节点。 D.如果多个节点在同一个层次,并拥有着相同的父节点,这几个节点就是兄弟节点(sibling)。例如,<head>和<body>就是兄弟节点。 6.以下哪个不是DOM对象结点( )。 A.parentNode B.childNodes C.nodeValues D.previousSibling 7.以下DOM对象结点属性说法错误的是( )。 A.nodeType表示节点的类型 B.nodeValue 表示节点的值,通常只应用于文本节点 C.childNodes,表示子节点列表,通常是一个元素 D.previousSibling,返回当前节点的前一个兄弟节点 8.下面哪个不是遍历文档树时需要用到的属性( )。 A.parentNode B.firstChild C.previousSibling D.nodeName 9.以下关于节点的操作正确的是( )。 A.createElement()方法和createTextNodes()方法,生成一个新的子元素,并生成文本节点。 B.通过使用appendToChild()方法将创建的新节点添加到当前节点的末尾处。 C.obj. cloneNode(deep),参数deep是一个Boolean值 D.替换节点的方法是:obj. replaceChild(this,old) 10.有如下代码:"<div><b>明日科技</b></div>",对于它的返回值,以下说法正确的是( )。 A.innerHTML属性返回值是"明日科技 B.innerText属性返回值是"<B>明日科技</B>" C.outerHTML返回值是"<div><b>明日科技</b></div>" D.outerText属性返回值是"<div><b>明日科技</b></div>"。 二、填空题1.JavaScript是基于对象(object-based)的语言, 主要包含_______、________、__________、__________等。 2.通过Window对象可以控制窗口的________、__________、__________,还可以控制窗口上是否显示地址栏、工具栏和状态栏等栏目。 3.对话框是响应用户某种需求而弹出的小窗口,警告对话框表示为:__________ 、询问回答对话表示为__________框及提示对话框表示为_______。 4.文档对象(document)代表浏览器窗口中的文档,该对象是window对象的__________ 5.JavaScript中主要有3种访问表单的方式,分别为通过___________、通过___________、在支持DOM的浏览器中,使用________________。 6.表单提交之前。表单的_______事件处理器中有一组函数负责验证。如果输入中包含非法数据,处理器会返回_________。 7.使用getElementById方法来访问指定id的节点,并用________属性、______属性和______属性来显示出该节点的名称、节点类型和节点的值。 8.使用document对象的getElementsByName()方法可以通过元素的_______属性获取元素 9.节点的几种操作:创建新的节点先通过使用文档对象中的_______方法和_______方法,生成一个新元素,并生成文本节点。________方法将新的子节点添加到当前节点的末尾。 10.HTML代码为"<div><b>明日科技</b></div>",对应的_________属性返回值为"<B>明日科技</B>",_________属性返回值为"明日科技",__________属性返回值为<div><b>明日科技</b></div>,__________属性返回值为明日科技。 |
|
来自: 桃花源士 > 《HTML超文本标记语言》