1 回答

TA贡献2036条经验 获得超8个赞
innerHtml
属性源自 Element.innerHtml
innerText
属性源自 Node.innerText
textContent
属性源自 Node.textContent
value
属性源自 HTMLInputElement.value
比如:获取到一个div元素,
var div = document.getElementByID('div');
// div的所有属性继承关系 HTMLElement -> Element -> Node -> EventTarget -> Object -> null
// div.innerHTML 方法继承自 HTMLElement -> Element
// div.innerText 方法继承自 HTMLElement -> Element -> Node
// div.textContent 方法继承自 HTMLElement -> Element -> Node
var input = document.getElementById('input');
// input的所有属性继承关系 HTMLInputElement -> HTMLElement -> Element -> Node -> EventTarget -> Object -> null
// input.value 属性来自 HTMLInputElement
其作用应该有了解过,不赘述。
添加回答
举报