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

value与innerHTML的区别?

 var j=document.getElementById("wb").value;

 var j=document.getElementById("wb").innerHTML;

原本以为获取文本框或者表格数据时候用innerHTML,但是有时候又用value,求告知两者使用范围。



正在回答

2 回答

innnerHTML可以返回或者设置 开始标签和结束标签之间的html,可能包含html标签,另外顺便说下跟innerHTML十分相近的一个属性innerText,该属性也是返回从起始位置到终止位置的内容, 但它去除Html标签 的纯文本。value 一般是input类标签所有的属性,不是所有标签都有value属性来获得值。

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

innerHTML  只取一些文本标签里有内容,比喻 div  span  p  等这里不能输入的标签里有内容。value是取一取输入框的值  比如 input textarea  select 等等。

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

举报

0/150
提交
取消
JavaScript进阶篇
  • 参与学习       468189    人
  • 解答问题       21891    个

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

进入课程

value与innerHTML的区别?

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