js判断输入的是否为中文或英文的正则表达式(两者都要包含空格) 5
4个回答
展开全部
用下面这个,测试过了绝对好用!
<html>
<head>
<script language="JavaScript" type="text/javascript">
function alnum(str) {
var alnum = '0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz-_';
for (var i = 0; i < str.length; i++) {
if (alnum.indexOf (str.charAt(i)) == -1) {
return false;
}
}
return true;
}
function isalnum(){
var reqWord = document.getElementById("reqWord").value;
if(alnum(reqWord) == false){
alert("你输入的不是英文、数字或符号!");
}
return true;
}
</script>
</head>
<body>
<input id="reqWord" type="text" value="">
<input type="button" onclick="isalnum()" value="OK">
</body>
</html>
<html>
<head>
<script language="JavaScript" type="text/javascript">
function alnum(str) {
var alnum = '0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz-_';
for (var i = 0; i < str.length; i++) {
if (alnum.indexOf (str.charAt(i)) == -1) {
return false;
}
}
return true;
}
function isalnum(){
var reqWord = document.getElementById("reqWord").value;
if(alnum(reqWord) == false){
alert("你输入的不是英文、数字或符号!");
}
return true;
}
</script>
</head>
<body>
<input id="reqWord" type="text" value="">
<input type="button" onclick="isalnum()" value="OK">
</body>
</html>
展开全部
用下面这个,测试过了绝对好用!
<html>
<head>
<script language="JavaScript" type="text/javascript">
function alnum(str) {
var alnum = '0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz-_';
for (var i = 0; i < str.length; i++) {
if (alnum.indexOf (str.charAt(i)) == -1) {
return false;
}
}
return true;
}
function isalnum(){
var reqWord = document.getElementById("reqWord").value;
if(alnum(reqWord) == false){
alert("你输入的不是英文、数字或符号!");
}
return true;
}
</script>
</head>
<body>
<input id="reqWord" type="text" value="">
<input type="button" onclick="isalnum()" value="OK">
</body>
</html>
<html>
<head>
<script language="JavaScript" type="text/javascript">
function alnum(str) {
var alnum = '0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz-_';
for (var i = 0; i < str.length; i++) {
if (alnum.indexOf (str.charAt(i)) == -1) {
return false;
}
}
return true;
}
function isalnum(){
var reqWord = document.getElementById("reqWord").value;
if(alnum(reqWord) == false){
alert("你输入的不是英文、数字或符号!");
}
return true;
}
</script>
</head>
<body>
<input id="reqWord" type="text" value="">
<input type="button" onclick="isalnum()" value="OK">
</body>
</html>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
//只能为中文
function verify_cn(obj, tips, msg) {
var reg = /^[\u4e00-\u9fa5]+$/;
if (!reg.test($(obj).val())) set_flag_verify(obj, msg, tips, false);
else set_flag_verify(obj, msg, tips, true);
}
//不能包含英文以外的字符
function verify_en(obj, tips, msg) {
var reg = /^[a-zA-Z]+$/;
if (!reg.test($(obj).val())) set_flag_verify(obj, msg, tips, false);
else set_flag_verify(obj, msg, tips, true);
}
function verify_cn(obj, tips, msg) {
var reg = /^[\u4e00-\u9fa5]+$/;
if (!reg.test($(obj).val())) set_flag_verify(obj, msg, tips, false);
else set_flag_verify(obj, msg, tips, true);
}
//不能包含英文以外的字符
function verify_en(obj, tips, msg) {
var reg = /^[a-zA-Z]+$/;
if (!reg.test($(obj).val())) set_flag_verify(obj, msg, tips, false);
else set_flag_verify(obj, msg, tips, true);
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
[\u4e00-\u9fa5\w\s]+
追问
这个既能判断中文又能判断英文的吗?
追答
是的,还包括空格(你要求的)
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询