用javascript传递中文参数,但javascript里面的编码是:ISO8859_1
这样在JAVA程序里面就是乱码?
请问怎么在JAVASCIPT里面改变JAVASCIPT的编码?
[b]问题补充:[/b]
但是我JSP面是<%@ page language="java" pageEncoding="GB18030"%>
为什么JAVASCRIPT的编码就是ISO8859_1?
[code="java"]
var myEmail = /^[\w-]+(\.[\w-]+)*@[\w-]+(\.[\w-]+)+$/;
var mymail = filed.email.value;
var flag = myEmail.test(mymail);
//为什么flag验证Email为false
[/code]
[b]问题补充:[/b]
我的东西和同事的东西是在同一个工程下面....他先做的用的GB2312........................
[b]问题补充:[/b]
麻烦就麻烦吧.....只要不用JAVASCRIPT传值就没有事的....以后一定用UTF-8
刚学JSP的时候都是坚持使用UTF-8的,现在放弃了......