根据HTML5 specification和DOM specification,HTMLAnchorElement
具有text
和textContent
属性。 text
财产的目的是什么?据我所知,text
只是textContent
答案 0 :(得分:12)
textContent属性是来自DOM Core规范的Node interface的“inhertied”。 text属性是从HTML5 HTMLAnchorElement interface“继承”的,并被指定为“必须返回与textContent IDL属性相同的值”。
这两个可能会保留以收集不同的浏览器行为,text property for script elements的定义略有不同。
请注意,DOM规范是任何类型文档的通用规范(例如HTML,XML,SGML等),而HTML5专门用于在许多方面利用和扩展DOM Core的HTML(有些人可能会说它是“超级集”的一些DOM规范加上HTML + ...)。
请注意,“继承”并不意味着“原型继承”,只是继承的更一般含义。
答案 1 :(得分:0)
我建议使用MDN和W3C quirksmode.org中的textContent
您从DOM Standard引用的text
属性引用了Text Web API