常用网页特效表单验证正则(电话,邮箱,数字,非法字符)
function $(obj){
return document.getelementbyid(obj);
}
function test_phone(strphone)
{
var myreg = /(^(0d{2,3})-(d{8})$)|(^(0d{3})-(d{7})$)|(^(0d{2})-(d{8})-(d+)$)|(^(0d{3})-(d{7})-(d+)$)|(^(13|15|18)d{9}$)/;
if(myreg.test(strphone)) return true;
return false;
}
//邮箱
function isemail(s)
{
if (/^[0-9a-z][_.0-9a-z-]{0,31}@([0-9a-z][0-9a-z-]{0,30}[0-9a-z].){1,4}[a-z]{2,4}$/.test(s))return true;
else return false;
}
//脚本字符
function isscript(s)
{
if (/^<scripts*.*>.*</script>+$/.test(s))return false;
else if (/^<scripts*.*>+$/.test(s))return false;
else if (/^</script>+$/.test(s))return false;
else return true;
}
//数字
function isnum(s)
{
if (/^[0-9]+$/.test(s))return true;
else return false;
}
}