//判断是否为中文
<script>
- function isalphanumber(str)
- {
- var result=str.match(/^[a-zA-Z0-9] $/);
- if(result==null) return false;
- return true;
- }
- function isnumber(str)
- {
- return !isNaN(str);
- }
// 判断输入是否是一个整数
- function isint(str)
- {
- var result=str.match(/^(-|/ )?/d $/);
- if(result==null) return false;
- return true;
- }
- function isdatetime(str)
- {
- var result=str.match(/^(/d{4})(-|//)(/d{1,2})/2(/d{1,2}) (/d{1,2}):(/d{1,2}):(/d{1,2})$/);
- if(result==null) return false;
- var d= new Date(result[1], result[3]-1, result[4], result[5], result[6], result[7]);
- return (d.getFullYear()==result[1]&&(d.getMonth() 1)==result[3]&&d.getDate()==result[4]&&d.getHours()==result[5]&&d.getMinutes()==result[6]&&d.getSeconds()==result[7]);
- }
- function isdate(str){
- var result=str.match(/^(/d{4})(-|//)(/d{1,2})/2(/d{1,2})$/);
- if(result==null) return false;
- var d=new Date(result[1], result[3]-1, result[4]);
- return (d.getFullYear()==result[1] && d.getMonth() 1==result[3] && d.getDate()==result[4]);
- }
- function isemail(str)
- {
- var result=str.match(/^/w ((-/w )|(/./w ))*/@[A-Za-z0-9] ((/.|-)[A-Za-z0-9] )*/.[A-Za-z0-9] $/);
- if(result==null) return false;
- return true;
- }
- function trim(str){
- return str.replace(/(^/s*)|(/s*$)/g, "");
- }
// 返回字符串的实际长度, 一个汉字算2个长度
- function strlen(str){
- return str.replace(/[^/x00-/xff]/g, "**").length;
- }(/d{1,2}) (/d{1,2}):(/d{1,2}):(/d{1,2})$/); if(result==null) return false; var d= new Date(result[1], result[3]-1, result[4], result[5], result[6], result[7]); return (d.getFullYear()==result[1]&&(d.getMonth() 1)==result[3]&&d.getDate()==result[4]&&d.getHours()==result[5]&&d.getMinutes()==result[6]&&d.getSeconds()==result[7]);}// 检查是否为 YYYY-MM-DD || YYYY/MM/DD 的日期格式function isdate(str){ var result=str.match(/^(/d{4})(-|//)(/d{1,2}) function check()
- {
- var bb = document.getElementById("txt_id").value;//txt_id为文本框的ID
- alert(ismobile(bb));//ismobile 代表以下任何一个函数名称
- }
- <input type="text" name="textfield" id="txt_id" />
- <input type="submit" name="Submit" value="提交" onclick="check()" />
博客地址:http://blog.csdn.net/anglexiaoher/article/details/6548731