HTML调用JS,中文变乱码。代码如下:

JS:functionshowRequest(formData,jqForm,options){$('#subscribe-response').html('<divcl... JS:
function showRequest(formData, jqForm, options) {
$( '#subscribe-response' ).html( '<div class="response start">Loading...</div>' );
var email = $( '#email' ).val();
if ( !isValidEmail( email ) ) {
$('#subscribe-response').html('<div class="response error">请输入一个有效的电子邮件地址</div>');
return false
}
return true;
}

HTML:
<div id="subscribe-response"></div>
展开
 我来答
yugi111
2013-08-25 · TA获得超过8.1万个赞
知道大有可为答主
回答量:5.1万
采纳率:70%
帮助的人:1.3亿
展开全部
1 你定义一个资源文件,里面包含所有中文的键值对。你只要调用key就可以,就不会乱码。
2 <script charset="utf-8"></script>
3 中文使用ascii编码。在cmd下输入navite2ascii,将要转换的中文改为ascii。
4 字符编码的问题,你要把插入的页面和当前页面的编码一致。
5 使用escape转换,例如sendData = escape("请输入一个有效的电子邮件地址");
7 在后台处理response设置编码格式utf8或gb2312或gbk
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友978affb
2013-08-24 · TA获得超过366个赞
知道小有建树答主
回答量:487
采纳率:0%
帮助的人:394万
展开全部
网页使用<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />指明编码试一下呢
追问
有这一句话的,还是显示不出来。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
jiangxibaiyi
2013-08-24 · 跟随风去旅行-伤心的歌
jiangxibaiyi
采纳数:3973 获赞数:14411

向TA提问 私信TA
展开全部
统一编码
html文件和js文件使用统一的编码即可
更多追问追答
追问
JS在哪修改编码?
追答
我也不知道
不过有个笨方法,比如,你的文件是gb2312编码
然后新建一个html文档,编码选择gb2312,然后把原来有的代码全部清除,把你的js代码复制过去,然后保存的时候,把html改成js
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式