属性来检索和设置Text节点值:data或nodeValue
property to retrieve and set Text node value: data or nodeValue?
我应该使用哪一个?
http://reference.sitepoint.com/javascript/CharacterData/data
http://reference.sitepoint.com/javascript/Node/nodeValue
该网站建议使用nodeValue,但显示数据具有更好的兼容性。
只需使用nodeValue,因为数据指定它与nodeValue相同。
页面阐明:
nodeValue属性是操作的值的最佳方式节点-优于更专业的属性,如数据或值,因为各种浏览器问题。
以下是关于的另一个讨论的好答案
nodeValue字段是为所有节点定义的,并映射到不同的取决于节点类型。数据字段在节点上定义继承自CharacterData,也就是说Text,CDATASection,和Comment节点。对于这三种节点类型,nodeValue直接映射到数据。我知道这很奇怪,但DOM确实有很多这样的由于试图让供应商满意而造成的不相关的重复然后
http://tech.groups.yahoo.com/group/svg-developers/message/53314
相关文章:
- Ember Data DS.Model's set函数不起作用
- Extending Ext.data.NodeInterface
- 如何获取$data.Entity的密钥
- jQuery可以't获取data-*属性值,返回undefined
- Query JS Ext.data.Store
- 设置'这'在React with Inverse Data Flow中
- Google Data API上的OOP Javascript回调方法
- 如何获取`data-listid`属性值
- JSTree's data.rslt.obj.text()返回一个文本数组,而不是所需节点的文本
- KOValidation在错误消息中获取可观察值、$index()、$data等
- ko.com在foreach$data变量上添加了write函数
- Javascript、jquery、主干网、splunk:on(“change”、{data}、handler)导致Ty
- 此nodeValue替换代码有什么问题
- 为什么toStaticHTML删除data-*属性
- Javascript Canvas使用getImageData(x,y,1,1).data获取颜色
- 访问HTML中的data-*属性并将其作为道具传递
- jQuery / ajax data container + organization
- 访问通过XHR.onreadystatechange回调中的XHR.send(data)发送的数据
- jQuery.data('itemname')不工作,但jQuery.attr('data it
- 属性来检索和设置Text节点值:data或nodeValue