<!--网页特效判断数字,字母,中文与三种混合验证函数 第一款是利用js 的用户名验证函数,他验证了用户名只允许为英文,数字和汉字的混合,后面单独对js判断数字,字母,中文的函数
<!doctype html public "-//w3c//dtd xhtml 1.0 transitional//en" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd">
<html xmlns="http://www.111cn.net/1999/xhtml">
<head>
<meta http-equiv="content-type" content="text/html; charset=gb2312" />
<title>js判断数字,字母,中文与三种混合验证函数</title>
<script language="网页特效">
//js判断数字,字母,中文var reg = /^(w|[u4e00-u9fa5])*$/;
if(arr=username.match(reg))
{
ti=1;
return ture;
}
else
{
alert("用户名只允许为英文,数字和汉字的混合,n请检查是否前后有空格或者其他符号");
ti=0;
return false;
}</script>
数字
<script>
function check()
{
if(!isnan(document.all.form.str.value))
{
alert("数字");
}
</script>
字母
<script>
function check()
{
var str = /[_a-za-z]/;
if(str.test(document.all.form.str.value))
{
alert("字母");
}
}/*** 检查是否包含汉字 ***/
string.prototype.isinchinese = function() {
return (this.length != this.replace(/[^x00-xff]/g,"**").length);
}</head>
<body>
</body>
</html>