火狐脚本乱码
网页编码utf-8,页面显示正常,右键看源代码也是正常的,脚本
function getContent()
{
document.getElementById("gooddetail").value=editor.getContent();
var issub=0;
for(i=1;i<=4;i++)
{
var errorMeg=document.getElementById("ckinput"+i);
if(errorMeg.innerHTML=="")
{
errorMeg.innerHTML="<font color='red'>×</font>";
continue;
}else if(errorMeg.innerHTML=="<font color='green'>√</font>"){
issub++;
}
alert(errorMeg.innerHTML);
}
if(issub==4)
{
return true;
}
return false;
}
但是使有的输入都正确后 点击按钮没反应,于是用火狐浏览器自带的JS调试器发现
function getContent()
{
document.getElementById("gooddetail").value=editor.getContent();
var issub=0;
for(i=1;i<=4;i++)
{
var errorMeg=document.getElementById("ckinput"+i);
if(errorMeg.innerHTML=="")
{
errorMeg.innerHTML="<font color='red'>Ã</font>";
continue;
}else if(errorMeg.innerHTML=="<font color='green'>â</font>"){
issub++;
}
alert(errorMeg.innerHTML);
}
if(issub==4)
{
return true;
}
return false;
}
</script>
原本的×变成了Ã,√变成了â 针对这个乱码有什么好的解决办法,如果是用其他的代替请绕道,谢谢