innerHTML和value有什么区别

来源:6-11 编程练习

芥子1204

2015-12-15 15:43

innerHTML和value有什么区别

写回答 关注

1回答

  • 慕男婶
    2015-12-15 15:51:29
    已采纳

    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”

    芥子1204

    非常感谢~~~

    2015-12-15 16:41:40

    共 1 条回复 >

JavaScript进阶篇

本课程从如何插入JS代码开始,带您进入网页动态交互世界

468194 学习 · 21891 问题

查看课程

相似问题