HTML DOM nodeName nodeValue

在javascript中,我们为了获得title的标签和文本,一般需要这样做

var obj =document.getElementsById("id1");

obj.nodeName;//得到标签名

obj.nodeValue;//IE得到null

应该写成:

obj.firstChild.nodeValue;//得到标签内容

<div id="downloadDivId" style="display:none">
 <a href="#" onclick="func1();"><font id="id1" color="blue"> </font>
 </a>
</div>
时间: 2024-10-09 22:29:46

HTML DOM nodeName nodeValue的相关文章

JS节点的属性: nodeType, nodeName, nodeValue

1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> 2 <html> 3 <head> 4 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> 5 <titl

HTML DOM的nodeName,nodeValue,nodeType介绍

将HTML DOM中几个常用的属性做下介绍,工作中作为参考. nodeName 属性可依据节点的类型返回其名称. 元素节点的 nodeName 是标签名称 属性节点的 nodeName 是属性名称 文本节点的 nodeName 永远是 #text 文档节点的 nodeName 永远是 #document 注:nodeName 所包含的 XML 元素的标签名称永远是大写的. nodeValue 属性设置或返回指定节点的节点值. 对于文本节点,nodeValue 属性包含文本. 对于属性节点,nod

nodeName,nodeValue,nodeType,typeof 的区别

????nodeName 属性含有某个节点的名称.? 元素节点的 nodeName 是标签名称? 属性节点的 nodeName 是属性名称? 文本节点的 nodeName 永远是 #text? 文档节点的 nodeName 永远是 #document? ? nodeValue 节点值 对于文本节点,nodeValue 属性包含文本. 对于属性节点,nodeValue 属性包含属性值. nodeValue 属性对于文档节点和元素节点是不可用的. ? nodeType 属性可返回节点的类型. 最重要

JSONP / DOM / BOM 部分总结

#JSONP 跨域请求 JSONP原理:通过动态创建script标签,利用其scr跨域的属性,访问其他域的服务器,请求数据并通过回调函数返回请求的结果 20:26 2017/7/13 突然发现在记事本按F5可以自动写出当前日期和时间,美滋滋 1.递归函数应该始终使用arguments.callee来递归的调用自身. 不要使用函数名 (函数名可能会发生变化)2.匿名函数 也叫 拉姆达函数3.关于闭包的作用域: 闭包的作用域链包含着它自己的作用域. 包含函数的作用域和全局作用域 通常,函数的作用域及

理解DOM

什么是DOM DOM 不是JavaScript,它是文档.DOM是一组用来描述脚本怎么样与结构化文档进行交互和访问的web标准.DOM定义了一系列对象,方法和属性,用于访问.操作和创建文档中的内容.结构.样式及行为. DOM的级别: http://www.w3.org/DOM/DOMTR 想知道你选择的浏览器支持何种W3C DOM特性,可以使用DOMImplementation对象,该对象在核心规范中规定.我这里打开chrome 调试工具在console中输入,结果可以看到: DOM中的继承 浏

读书笔记 - js高级程序设计 - 第十章 DOM

文档元素 是文档的最外层元素,在Html页面中,文档元素始终都是<html>元素 在xml中,任何元素都可以是文档元素 Node类型 Node.ELEMENT_NODE 元素 Node.ATTRIBUTE_NODE 属性 Node.TEXT_NODE 文本元素 Node.CDATA_SECTION_NODE Node.ENTITY_REFERENCE_NODE Node.ENTITY_NODE Node.PROCESSING_INSTRUCTION_NODE; Node.COMMENT_NOD

DOM基础(三)

对于DOM来说,知识点其实并不多,要理解DOM并不难,难的是会用.可能有的人看见DOM获取元素要这么长一串单词就觉得生无可恋了.不过说实在的,如果你能理解他的意思跟用法.而且稍微再有点英语基础的话,DOM其实还是很简单的.而对于觉得自己英语不好的人来说,不用想了,多打代码是你唯一的出路,程序员练得就是手感. 上一篇文章中,我主要讲了下一些事件,还有一些节点的操作.不过对于节点的层次只是大概的提了一下,这里就对节点的层次进行一个祥述. 在我们的DOM模型中,是由节点组成的,节点可以是标签,属性和文

基于JS的DOM 编程基础和Json语法及JS下的AJAX基础

1.在dom编程中:     注意:使用dom操作一般在页面完全载入之后,一般在window_onload事件里操作dom nodeName  表示节点的名称如:<input   type= "button"  value="确定" />    此时nodeName=“input” ; nodeValue  表示节点的值如<p>aaa</p> 此时的nodeValue="aaa",而nodeName="

关于nodeValue的困惑

遍历DOM树节点的nodeValue属性碰到了一个问题.我本意是想取到nodeValue值不为null的节点. <div id="box"> <p id="para" class="paragraph"> 这里要写一些文本!!!!!!!!!!!<br> 这里要写一些文本!!!!!!!!!!!<br> 这里要写一些文本!!!!!!!!!!! </p> </div> <sc