为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

正在回答

2 回答

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


0 回复 有任何疑惑可以回复我~

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

value用在文本域的。比如:

<input type="text" id="cound"/>

document.getElementById("cound").value=num;

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

<h4>5</h4>

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

2 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

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

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信