怎么判断一个字符串为'汉字'还是'英文字母'
展开全部
判断输入的字符是否为中文
function IsChinese(fieldid)
{
var str = document.getElementById(fieldid).val.trim();
if(str.length!=0)
{
reg=/^[\u4e00-\u9fa5]+$/;
if(!reg.test(str))
{
alert("对不起,您输入的字符串类型格式不正确!");
return false;
}
}
return tr;
}
判断输入的字符是否为整数
function IsInteger(fieldid)
{
var str = document.getElementById(fieldid).val.trim();
if(str.length!=0)
{
reg=/^[-+]?\d*$/;
if(!reg.test(str))
{
alert("对不起,您输入的整数类型格式不正确!");
return false;
}
}
return tr;
}
判断输入的字符是否为英文字母
function IsLetter(fieldid)
{
var str = document.getElementById(fieldid).val.trim();
if(str.length!=0)
{
reg=/^[a-zA-Z]+$/;
if(!reg.test(str))
{
alert("对不起,您输入的英文字母类型格式不正确!");
return false;
}
}
return tr;
}
function IsChinese(fieldid)
{
var str = document.getElementById(fieldid).val.trim();
if(str.length!=0)
{
reg=/^[\u4e00-\u9fa5]+$/;
if(!reg.test(str))
{
alert("对不起,您输入的字符串类型格式不正确!");
return false;
}
}
return tr;
}
判断输入的字符是否为整数
function IsInteger(fieldid)
{
var str = document.getElementById(fieldid).val.trim();
if(str.length!=0)
{
reg=/^[-+]?\d*$/;
if(!reg.test(str))
{
alert("对不起,您输入的整数类型格式不正确!");
return false;
}
}
return tr;
}
判断输入的字符是否为英文字母
function IsLetter(fieldid)
{
var str = document.getElementById(fieldid).val.trim();
if(str.length!=0)
{
reg=/^[a-zA-Z]+$/;
if(!reg.test(str))
{
alert("对不起,您输入的英文字母类型格式不正确!");
return false;
}
}
return tr;
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询