【发布时间】:2012-07-18 19:08:11
【问题描述】:
<span id='a'><img src='b.gif' /></span>
<script>
alert(document.getElementById('a').innerHTML);
</script>
输出为:<img src="b.gif" />
“b.gif”显示为“b.gif”
在 FireBug 中查看源代码也会显示双引号。为什么会这样?
【问题讨论】:
-
Firebug 呈现 DOM 结构本身。可能他们总是使用双引号。只需检查生成的 HTML 代码(右键单击 > 查看源代码)。
标签: html parsing html-parsing dom