js文件中中文编码的问题
我用导入的方式在html文件最后里加入javascript:
<script src="Learning.js" type="text/javascript" charset="GBK"></script>
</body>
</html>
这里面已经设置了编码方式,测试javascript修改html标签内容,对中文依然不起作用,显示乱码。
在js文件中,我使用的函数中的分支也没有作用:
var change = function(){
if(this.innerHTML=="操作系统引论"){
document.getElementById("art").innerHTML=l1;
}
};
document.getElementById("lrn1").onmouseover = change;
请各位高手指点指点,谢谢!
------解决方案--------------------是否是编码格式不对?
<script src="" charset="UTF-8"></script>
另外你的页面中是否设置了编码,类似如下
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />