js中文乱码问题
alert(form1.aa.value); - 显示的结果为: 你好var a = "你好";
在页面中的a乱码了,所以a==form1.aa.value 为false.
想要解决乱码问题,保证可以正常的比较两个字符串是否相等,怎么解决????? --------------------编程问答-------------------- 如果在同一个页面不可能会乱码的 --------------------编程问答-------------------- 如果是再页面间传递参数,那么久用<%@page contenType="text/html;charset=UTF-8"%>
同上同一页面因该不会出现乱码 --------------------编程问答-------------------- 我在js中编码都设置为UTF-8,并且jsp的编码也是UTF-8.我alert(a)的时候就会出现乱码。当然在页面的显示也是乱码的。 --------------------编程问答-------------------- alert(form1.aa.value); - 显示的结果为: 你好
a与aa什么关系? --------------------编程问答-------------------- alert(form1.aa.value); - 显示的结果为: 你好
aa的值怎么是“你好”? --------------------编程问答-------------------- 是浏览器的编码不是你页面的编码吧 你把浏览器的编码也改成你的页面编码
补充:Java , Web 开发