js判断数字,字母,中文与三种混合验证函数

<!--网页特效判断数字,字母,中文与三种混合验证函数 第一款是利用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>

时间: 2024-10-23 19:10:36

js判断数字,字母,中文与三种混合验证函数的相关文章

js中判断数字\字母\中文的正则表达式 (实例)_javascript技巧

/* 判断指定的内容是否为空,若为空则弹出 警告框 */ function isEmpty(theValue, strMsg){ if(theValue==""){ alert(strMsg+"不能为空!"); return true; } return false; } /* 中文判断函数,允许生僻字用英文"*"代替 返回true表示是符合条件,返回false表示不符合 */ function isChinese(str){ var badCh

基于JS实现数字+字母+中文的混合排序方法_javascript技巧

在上篇文章给大家介绍了JavaScript sort数组排序方法和自我实现排序方法小结,用自己的方法实现了数字数组的排序. 当然,实际运用中,我还是会使用sort方法更加方便.但是,我上一篇博文,仅仅是实现了数字排序,而srot方法默认可是能给字母实现排序的哦!而我的代码只能排序数字,看起来还是弱弱的. 所以,我得加上能排字母甚至中文的排序方法. 实现代码 $(function(){ var arr = ["Jack","Book","Fung"

JS判断对象是否存在的10种方法总结

 本篇文章主要是对JS判断对象是否存在的10种方法进行了总结介绍,需要的朋友可以过来参考下,希望对大家有所帮助 Javascript语言的设计不够严谨,很多地方一不小心就会出错. 举例来说,请考虑以下情况. 现在,我们要判断一个全局对象myObj是否存在,如果不存在,就对它进行声明.用自然语言描述的算法如下:    代码如下: if (myObj不存在){    声明myObj;    }   你可能会觉得,写出这段代码很容易.但是实际上,它涉及的语法问题,远比我们想象的复杂.Juriy Zay

原生js实现数字字母混合验证码的简单实例_javascript技巧

本文实例讲述了原生js实现数字字母混合验证码的全部代码,重点是注释很详细,便于大家理解,特分享给大家供大家参考.具体如下: 运行效果截图如下: 具体代码如下: <!DOCTYPE html> <html> <head> <meta charset="gb2312"> <title></title> <style type="text/css"> body, div { margin:

js判断url是否有效的两种方法

本篇文章主要是对js判断url是否有效的两种方法进行了详细的介绍,需要的朋友可以过来参考下,希望对大家有所帮助 方法一:(仅适用于ie)    代码如下: function CheckStatus(url)         {             XMLHTTP = new ActiveXObject("Microsoft.XMLHTTP")             XMLHTTP.open("HEAD",url,false)             XMLHT

JS中动态创建元素的三种方法总结(推荐)_javascript技巧

1.动态创建元素一 document.write() 例如向页面中输出一个 li 标签 <pre class="html" name="code"><span style="font-size:12px;"><script> document.write("<li>123</li>"); </script></span> body标签中就会插入

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="conte

原生js判断css动画结束 css 动画结束的回调函数

原文:原生js判断css动画结束 css 动画结束的回调函数 css3 的时代,css3--动画 一切皆有可能:   传统的js 可以通过回调函数判断动画是否结束:即使是采用CSS技术生成动画效果,JavaScript仍然能捕获动画或变换的结束事件:   transitionend事件和animationend事件标准的浏览器事件,但在WebKit浏览器里你仍然需要使用webkit前缀,所以,我们不得不根据各种浏览器分别检测事件 var transitions = { 'transition':

三种混合云计算模式 公共云与私有云助力

当"私有云"一词意味着专为企业定制的云计算技术时,大多数人都会认为他们自己所拥有的数据中心已经能够提供私有云服务了.既然这些公司还希望至少应用一些公共云服务,那么下一步建立一个混合云计算就显得顺理成章了. 但是,混合云并不是简单应用普通技术在公共云和私有云之间建立一个平等的合作关系,那么应当如何来实现混合云呢?这些公司希望工作应用程序的使用体验就如同在直接使用应用程序一样,这意味着无论是使用体验或是应用程序都必须集成在混合云中,而不应考虑如何创建"私有"部分. 混合