美文网首页
DOM编程艺术的错题本

DOM编程艺术的错题本

作者: 吉卢奥 | 来源:发表于2017-07-21 15:13 被阅读0次

1、如果html元素

<style>

        p{width: 200px;margin-bottom: 10px;}

        .user{float: left; color: #fff;}

</style>

对应的DOM节点为element, 那么以下表达式中值为"200px"的是

A. element.styleSheet.rules[0].style[0]

B. element.sheet.cssRules[0].style.width

C. element.styleSheet.cssRules[0].style.width

D. element.sheet.cssRules[1].style.width

正确答案:B你错选为C

2、发送Ajax请求过程中,从浏览器接收返回的响应主体开始,到接收完成之前,XMLHttpRequest对象的属性readyState值为

A. 2          B.0          C.1          D.3

正确答案:D你错选为A

3、以下DOM接口可以用来插入节点的有

A. addChild    B. createElement    C. insertBefore    D. appendChild

正确答案:C、D你错选为A、C、D

4、当Ajax请求完成时,以下哪些事件会被触发

A.load    B. readystatechange  C.start  D. loadstart

正确答案:A、B你错选为A、B、D

5、如果html元素

<p>hello,<span id="s">  world</span></p>

对应的DOM节点是element,那么element.firstChild为文本节点。

A.×  B.√

正确答案:B你错选为A

6、document.styleSheets是页面中外联样式表的集合。

A.×  B.√

正确答案:A你错选为B

7、<div id="user" data-first-name="Wiliams" data-last-name="Tom" data-gender="male" data-age="12">tom</div>

对应的DOM节点为user, 那么user.__________________的值为 {firstName: "Wiliams", lastName: "Tom", gender: "male", age: "12"}

正确答案:dataset

8、<div>欢迎<span id="x">你</span>,来到<span id="y">网易云课堂</span></div>

对应的DOM节点为element, 那么element._________________属性可以获取到id为y的元素。

正确答案:lastChild 或 lastElementChild

9、如果html元素

<div>欢迎<span id="x">你</span>,来到<span id="y">网易云课堂</span></div>

中id为y的元素对应的DOM节点为y, 那么y.___________________属性可以获取到id为x的元素。

正确答案:previousElementSibling

10、如果用户名输入框

<input id="userName">

对应的DOM节点是userName,现在要设置输入框的值为"jerry",以下是实现这个操作对应的代码,请补全代码:

userName.________________("value" ,    "jerry");

正确答案:setAttribute

注:这些都是本人的错误题,有不了解的欢迎留言讨论.

相关文章

网友评论

      本文标题:DOM编程艺术的错题本

      本文链接:https://www.haomeiwen.com/subject/pxlekxtx.html