芥子1204
2015-12-15 15:43
innerHTML和value有什么区别
innerHTML,这个属性由两个词组成,一个inner,一个HTML
inner就是内部的,所以innerHTML的意思就是“内部的HTML”,顾名思义就是取元素内部的所有html标签,包括文本。。
举例来说:
<div>
<p> 我是文本我在p内 </p>
我是文本,我在div内
</div>
则通过div.innerHTML 可以拿到div内部的“<p> 我是文本我在p内 </p> 我是文本,我在div内 ”。
而value,一般是指input元素的值,
例如:
<input value="你好,我是input的value" type="text">
通过input.value
可以拿到“你好,我是input的value”
JavaScript进阶篇
468194 学习 · 21891 问题
相似问题
回答 2
回答 3