请问什么时候用 .value 而又什么时候用 .innerHTML 呢?

来源:7-6 String 字符串对象

慕少8622884

2015-12-31 16:34

请问什么时候用 .value  而又什么时候用 .innerHTML 呢?

写回答 关注

4回答

  • 狂飙的蜗牛_1
    2015-12-31 16:41:42
    已采纳

    .value一般用于表单类的元素,比如输入框,文本域、密码框等,获取其中的 :   纯文本值;

    .innerHTML获取或设置的是元素内的  : html文本;

    innerHTML获取或设置的值包括文本、标签、id名、class名等等都可以;

    慕少8622...

    非常感谢!

    2015-12-31 17:31:30

    共 1 条回复 >

  • 长路漫浩浩
    2017-04-19 10:21:33

    THANKS

  • 慕勒3706876
    2016-08-10 19:42:06

    蟹蟹!


  • 慕男婶
    2015-12-31 16:41:03

    1、取value属性值的时候,请使用value,

    例如 <input id='in' type='text' value='我是input的value属性的值'>

    取其value值:

    document.getElementById('in').value // 取出的值是:我是input的value属性的值

    2、一股脑取出元素下所有的文本(带标签)请使用innerHTML

    例如 <div id='d'>  我是div下的innerHTML <p>我也会被取出来</p>  </div>

    取其innerHTML:

    document.getElementById('d').innerHTML // 取出的值是:  我是div下的innerHTML <p>我也会被取出来</p>


    进击的小奇

    thx

    2016-06-22 13:19:32

    共 4 条回复 >

JavaScript进阶篇

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

468060 学习 · 21891 问题

查看课程

相似问题