js中innerText/value/innerHTML三个属性的区别
来源:互联网 发布:linux多线程机制 编辑:程序博客网 时间:2024/05/22 00:33
在做一个两个窗口之间的简单信息交互时遇见了一点问题,导致信息无法正常的传递。
最后发现问题是在innerText和value这两个属性上,先简单的总结记录一下几个相似的属性的作用:
1、innerText:一般是指标签的可显示文本
2、value:一般为标签的的属性值
3、innerHTML:标签之间的
<!DOCTYPE html><html><head><meta charset="UTF-8"><title>测试</title><script>function test1(){window.alert(document.getElementById("value").value);}function test2(){window.alert(document.getElementById("innerHTML").innerHTML);}function test3(){window.alert(document.getElementById("innerText").innerText);}</script></head><body id="innerHTML">消息内容:<span id="innerText">消息</span><br/><input type="text" id="value" /><br/><input type="button" onclick="test1()" value="value" /><br/><input type="button" onclick="test2()" value="innerHTML"/><br/><input type="button" onclick="test3()" value="innerText"/><br/></body></html>
刷新页面:
点击相应的按钮,看显示的内容:
value:
innerHTML:
innertext:
可以看出:
1.innerText是标签内的文本,输入输出的是字符串;
2.innerHtml是<标签内的文本,输入输出到该DOM内部纯HTML代码;
3.value是表单元素特有的属性,输入输出的是字符串;
1 0
- js中innerText/value/innerHTML三个属性的区别
- js中innerText,value,innerHTML的区别
- JS:innerHTML、innerText和value的区别
- js中的innerHTML,innerText,value的区别
- JS中innerHTML,innerText,value
- JS中innerHTML,innerText,value
- value innerText innerHtml的区别
- Value,innerHtml,innerText的区别
- JS中innerHTML、outerHTML、innerText 、outerText、value的区别与联系?
- JS中innerHTML、outerHTML、innerText 、outerText、value的区别与联系?
- innerHTML、innerText、outerHTML和value的区别
- innerHTML,innerTEXT和value的区别
- js中innerHTML与innerText的用法与区别
- js中innerHTML与innerText的用法与区别
- js中innerHTML与innerText的用法与区别
- js中innerHTML与innerText的用法与区别
- js中innerHTML,innerText,outerHTML的用法和区别
- js中innerHTML与innerText的用法与区别
- 杭电2056之Rectangles 杭电
- Another app is currently holding the yum lock; waiting for it to exit解决方法
- python虚拟环境virtualenv
- PAT (Advanced Level) 1125. Chain the Ropes (25) 解题报告
- 试水用markdown写博客
- js中innerText/value/innerHTML三个属性的区别
- 训练20-HTML 给图像设置圆角边框
- android 服务service
- PAT (Advanced Level) 1126. Eulerian Path (25) 解题报告
- PAT 1080-Graduate Admission (30)
- iOS推送通知的证书设置
- springmvc框架报错java.lang.IllegalArgumentException: No converter found for return value of type: class
- GYM 100030 D.Broadcasting(水~)
- JavaBean简单及使用