关于alert()乱码的问题
<html>
<head>
<meta http-equiv="Content-Language" content="zh-cn">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta content="minimum-scale=1.0, width=device-width, maximum-scale=1.0, user-scalable=no" name="viewport" />
<script type="text/javascript" src="js/move_div.js"></script>
<script type="text/javascript" src="js/login.js"></script>
<script type="text/javascript" src="js/intro_show2.js"></script>
这些是头部的,我现在网页中显示的文字和input里面text的文字都能正确的显示中文,但是我在登录那做了个判断,意思为如果输入的用户名超过8位的话就会弹出alert()框,代码如下:
function checkText(){
var newNameText = document.getElementById('newName').value;
var newPassText = document.getElementById('newPass').value;
if(newNameText.length >8 || newPassText.length > 8){
alert("用户名和密码的长度不能超过8位!");
return true;
}
return false;
}
这个alert里面弹出的显示信息就全部是乱码了,这段代码是我单独写的JS文件,然后在程序里面调用这个。
请教各位大大该怎么解决呢?