现有一个字符串是这样的<body>
<div id="divHTML">C:>>Program File>>apach</div>
<input type="button" onclick="alert(document.getElementById('divHTML').innerHTML)" value="提取"/>
</body>
我把用JavaScript提取出div中的字符串,像我这样提取里的“>>”是">>",我就想得到的结果是C:>>Program File>>apach其中“>>”没有被转为别的特殊字符
谢谢!
<div id="divHTML">C:>>Program File>>apach</div>
<input type="button" onclick="alert(document.getElementById('divHTML').innerHTML)" value="提取"/>
</body>
我把用JavaScript提取出div中的字符串,像我这样提取里的“>>”是">>",我就想得到的结果是C:>>Program File>>apach其中“>>”没有被转为别的特殊字符
谢谢!
<div id="divHTML">C:>>Program File>>apach</div>
<input type="button" onclick="getVal()" value="提取"/>
<script type="text/javascript">
function getVal() {
var _ = function(id) { return document.getElementById(id); };
alert(_('divHTML').textContent || _('divHTML').innerText);
}
</script>
</body>
innerText是节点的文本,应该是可以正常获取的。
innerText,IE/Chrome/Safari/Opera都支持,只有Firefox不支持