利用js向html中插入 这类的特殊字符,如何正确转义?

时间:2022-11-02 19:38:49
在如果直接在html文档里面写“ ”这类的字符,会直接显示为空格,但是如果用js向html中插入一个这样的字符,就不能被正确转义,该怎么办?

2 个解决方案

#1


可以转义楼主试试下面代码
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <title></title>
</head>
<body>
<div id="div1"></div>
</body>
</html>
<script type="text/javascript">
window.onload=function(){
    document.getElementById("div1").innerHTML = "aaa&nbsp;&nbsp;&nbsp;bbb" ;
    }
</script>

#2


  document.getElementById("test").innerText = "&nbsp;&nbsp;&nbsp;" ;

#1


可以转义楼主试试下面代码
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <title></title>
</head>
<body>
<div id="div1"></div>
</body>
</html>
<script type="text/javascript">
window.onload=function(){
    document.getElementById("div1").innerHTML = "aaa&nbsp;&nbsp;&nbsp;bbb" ;
    }
</script>

#2


  document.getElementById("test").innerText = "&nbsp;&nbsp;&nbsp;" ;