javascript 特殊文字的问题比如 ó
我有一段这样的代码:
1、taxObj = document.getElementById(o);
2、alert(taxBaseObj[o]);
3、taxObj.value = taxBaseObj[o].substring(0,617);
运行到第三句就出现了问题,导致我的整个页面一塌糊涂,经过反复查找发现是在
taxBaseObj[o]的第616个字符是ó,因此无法正确为taxObj.value赋值。
而且从第二句的执行结果看,弹出窗口显示的内容也没能正确解析这个字符[变成了"(?"]
如何才能正确地为taxObj.value赋值?怎么解决这类特殊的文字?
小弟我实在郁闷的不行了,还请各位大虾出手相助,谢谢!