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, ""); }
function strlen(str){ return str.replace(/[^\x00-\xff]/g, "**").length; }
function ispostcode(str) { var result=str.match(/[1-9]\d{5}(?!\d)/); if(result==null) return false; return true; }
function istell(str) { var result=str.match(/\d{3}-\d{8}|\d{4}-\d{7}/); if(result==null) return false; return true; }
function isint1(str) { var result=str.match(/^[0-9]$|^([1-9])([0-9]){0,3}$|^10000$/); if(result==null) return false; return true; }
function isqq(str) { var result=str.match(/[1-9][0-9]{4,}/); if(result==null) return false; return true; }
function isidcard(str) { var result=str.match(/\d{15}|\d{18}/); if(result==null) return false; return true; }
function checknull(field,sval) { if (field.value =="") { alert("请填写" + sval + "!"); field.focus(); return false; } return true; }
function checkChar() { var keycode = event.keyCode; if(!(keycode>=48&&keycode<=57)) { return false; } } |