我很困惑JavaScript中的.innerHTML
和.value
之间的区别。这里是我的代码:JS中的“.innerHTML”和“.value”之间的差异
<body>
Input string: <input type="text" id="input" />
....
</body>
当我使用这个代码,我不能让输入字符串的内容:
var str=document.getElementById("input").innerHTML;
虽然我使用下面的代码,它的工作原理:
var str=document.getElementById("input").value;
任何人都知道他们之间有什么区别?
不同的节点支持不同的方法,什么是混淆? – Nit