现在的位置: 首页 > 综合 > 正文

HTML编码转换

2011年06月22日 ⁄ 综合 ⁄ 共 378字 ⁄ 字号 评论关闭

- -

今天才注意到原来innerHTML的html标记的attrib包含HTML编码(偶起的名字,就是 等)还能自动转换。。。

<script type="text/javascript">
var string = '<br />换行"\'HTML\'"标记转换';

var a = document.createElement('a');
a.appendChild(document.createTextNode(string));
alert(a.innerHTML);

//貌似只要是attrib都可以。。这里使用img的alt
a.innerHTML = '<img alt="' + a.innerHTML.replace(/"/g, '&quot;') + '" \/>';
alert(a.getElementsByTagName('img')[0].alt);
</script>

【上篇】
【下篇】

抱歉!评论已关闭.