【发布时间】:2014-04-11 14:51:58
【问题描述】:
这是我的代码:
<script>window.onload=function(){
document.body.innerHTML="<p style=font-family:\22arial\22>hello</p>";
}
</script>
\22 应该是 " ,但是结果页面完全忽略了它们:
但有趣的是,如果我使用 HTML 实体名称 "&quot;" :
<script>window.onload=function(){
document.body.innerHTML="<p style=font-family:"arial">hello</p>";
}
</script>
结果页面正是我想要的 是不是和我的浏览器使用的编码/解码方式有关?
【问题讨论】:
标签: javascript html css unicode escaping