为什么用innerHTML数字就会跳,用value就不会呢

来源:8-17 编程练习

慕移动5947621

2018-03-21 22:38

为什么用innerHTML数字就会跳,用value就不会呢

写回答 关注

2回答

  • qq_Material_0
    2018-07-13 16:37:46
    innerHtml是<div>标签内的文本,输入输出到该DOM内部纯HTML代码(获得td、div等html元素时,他们没有value或是text属性,只能用innerHtml);value是表单元素特有的属性,输入输出的是字符串


  • 和樱
    2018-03-24 15:20:00

    你可以观察一下用value的是哪种情况。

    value用在文本域的。比如:

    <input type="text" id="cound"/>
    
    document.getElementById("cound").value=num;

    但是,如果不用文本域,单纯显示数字比如

    <h4>5</h4>

    这种,要修改5这个数字就需要用到innerHTML了

JavaScript进阶篇

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

468061 学习 · 21891 问题

查看课程

相似问题