HTML DOM 属性 对象

HTML DOM 节点在 HTML DOM (Document Object Model) 中, 所有的都是 节点:文档是文档节点所有 HTML 元素是元素节点所有 HTML 属性都是属性节点插入到 HTML 元素中的文本为文本节点注释是注释节点Attr 对象在 HTML DOM 中, Attr 对象 代表一个 HTML 属性。HTML属性总是属于HTML元素。NamedNodeMap 对象在 HTML DOM 中, the NamedNodeMap 对象 表示一个无顺序的节点列表。我们可通过节点名称来访问 NamedNodeMap 中的节点。属性 / 方法描述attr.isId如果属性是 ID 类型,则 isId 属性返回 true,否则返回 false。attr.name返回属性名称attr.value设置或者返回属性值attr.specified如果属性被指定返回 true ,否则返回 falsenodemap.getNamedItem()从节点列表中返回的指定属性节点。nodemap.item()返回节点列表中处于指定索引号的节点。nodemap.length返回节点列表的节点数目。nodemap.removeNamedItem()删除指定属性节点nodemap.setNamedItem()设置指定属性节点(通过名称)DOM 4 警告 !!!在 W3C DOM 内核中, Attr (属性) 对象继承节点对象的所有属性和方法 。在 DOM 4 中, Attr (属性) 对象不再从节点对象中继承。从长远的代码质量来考虑,在属性对象中你需要避免使用节点对象属性和方法:属性 / 方法避免原因attr.appendChild()属性没有子节点attr.attributes属性没有属性attr.baseURI使用 document.baseURI 替代attr.childNodes属性没有子节点attr.cloneNode()使用 attr.value 替代attr.firstChild属性没有子节点attr.hasAttributes()属性没有属性attr.hasChildNodes属性没有子节点attr.insertBefore()属性没有子节点attr.isEqualNode()没有意义attr.isSameNode()没有意义attr.isSupported()通常为 trueattr.lastChild属性没有子节点attr.nextSibling属性没有兄弟节点attr.nodeName使用 attr.name 替代attr.nodeType通常为 2 (ATTRIBUTE-NODE)attr.nodeValue使用 attr.value 替代attr.normalize()属性没有规范attr.ownerDocument通常为你的 HTML 文档attr.ownerElement你用来访问属性的 HTML 元素attr.parentNode你用来访问属性的 HTML 元素attr.previousSibling属性没有兄弟节点attr.removeChild属性没有子节点attr.replaceChild属性没有子节点attr.textContent使用 attr.value 替代HTML DOM 元素对象HTML DOM 事件对象

(0)

相关推荐

  • jQuery从入门到放弃

    概念 jQuery 是一个高效.精简并且功能丰富的 JavaScript 工具库.它提供的 API 易于使用且兼容众多浏览器,这让诸如 HTML 文档遍历和操作.事件处理.动画和 Ajax 操作更加简 ...

  • HTML DOM Document 对象的重要性

    HTML DOM 节点 在 HTML DOM (Document Object Model) 中 , 每一个元素都是 节点:文档是一个文档节点.所有的HTML元素都是元素节点.所有 HTML 属性都是 ...

  • HTML DOM 元素对象大全

    整理一分HTML DOM 元素对象大全,也叫javascript元素对象大全以备常用: Anchor 对象Anchor 对象表示HTML 超链接 Area 对象Area 对象代表图像映射的一个区域(图 ...

  • HTML DOM Base 对象

    Base 对象Base 对象代表 HTML 的 base 元素.在HTML 文档中<base> 每出现一次,Base 对象就会被创建.Base 对象属性属性描述href设置或返回针对页面中 ...

  • HTML DOM 元素对象在实际中的应用

    在 HTML DOM (Document Object Model) 中, 每个东西都是 节点 :文档本身就是一个文档对象所有 HTML 元素都是元素节点所有 HTML 属性都是属性节点插入到 HTM ...

  • HTML DOM Body 对象

    Body 对象Body 对象代表了 HTML body 元素.Body 对象代表文档的主体 (HTML body) .Body 元素包含了所有的HTML 文档,如文本,超级链接,图片,表格,列表,等等 ...

  • HTML DOM Area 对象

    Area 对象Area 对象代表图像映射的一个区域(图像映射指的是带有可点击区域的图像)在 HTML 文档中 <area> 标签每出现一次,就会创建一个 Area 对象.Area 对象的属 ...

  • HTML DOM 元素对象

    HTML DOM 节点在 HTML DOM (Document Object Model) 中, 每个东西都是 节点 :文档本身就是一个文档对象所有 HTML 元素都是元素节点所有 HTML 属性都是 ...

  • HTML DOM Document 对象

    HTML DOM 节点 在 HTML DOM (Document Object Model) 中 , 每一个元素都是 节点:文档是一个文档节点.所有的HTML元素都是元素节点.所有 HTML 属性都是 ...

  • HTML DOM Image 对象的实际运用

    mage 对象Image 对象代表嵌入的图像.<img> 标签每出现一次,一个 Image 对象就会被创建.Image 对象属性W3C: W3C 标准.属性描述W3Calign设置或返回与 ...