国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > JavaScript > 正文

28個JS驗證函數收集

2024-05-06 14:11:18
字體:
來源:轉載
供稿:網友
JS驗證函數的調用方法和注意:
1.給表單設置onsubmit="return test()",配合<input type="submit" name="Submit" value="check"> 進行提交.
2.<input type=text onkeydown="test();"> //當鼠標按下直接調用函數驗證
3.<input type=text onblur="testl(this.value)"> //傳入自己的值進行驗證,test(this)//傳入對象本身進行驗證
4.<input type="button" value="test" onclick="test()"> //單擊Btn進行驗證,如果通過則用document.forms[0].submit(); 進行表單提交
5.<input onClick="return test();" type="submit" name="submit" value=" 提交信息 ">//使用submit進行提交驗證,如果test中return false;則不提交返true提交.
6.<script type="javascript">....function test(){...return false;...}...</script>
7.||與,&&或,!非
8.常用事件:onblur失去焦點,onchange失去焦點并且內容發生改變,onfocus元素獲得焦點,onreset當表單中RESET的屬性被激發時,onsubmit表單被提交時觸發此事件
9.驗證正則表達式:if(/^[1-9]/d*$/.test(str))返回真則通過,FALSE通不通過
10.document.getElementById("ip").value//訪問ID的值,document.form1.text1.value//通過name訪問
11.<input onblur="if(this.value.replace(/^ +| +$/g,'')=='')alert('不能為空!')"> //執行單條正則驗證例
驗證函數:
<input type="text" name="text1" id="text1" onblur="test();" value="" />
1.字符長度限制
function test()
{
if(document.form1.text1.value.length>50)
{
alert("不能超過50個字符!");
document.form1.text1.focus();
return false;
}
}
2.只能是英文,字母或數字
function test()
{
if(!(event.keyCode>=65&&event.keyCode<=90))
{
alert("只能是英文!");
document.form1.text1.focus();
}
}
<input onblur="if(/[^0-9a-zA-Z]/g.test(this.value))alert('有錯')"> //字母或數字
3.只能是數字
function test()
{
if(!((event.keyCode>=48&&event.keyCode<=57)||(event.keyCode>=96&&event.keyCode<=105))) //考慮小鍵盤上的數字鍵
{
alert("只能是數字!");
document.form1.text1.focus();
}
}
或者
function test(NUM)
{
var i,j,strTemp;
strTemp="0123456789";
if ( NUM.length== 0)
return 0
for (i=0;i<NUM.length;i++)
{
j=strTemp.indexOf(NUM.charAt(i));
if (j==-1)
{
alert("只能是數字!");
return false;
}
}
//說明是數字
return true;
}
5.驗證郵箱(正則,函數)
function isEmail(strEmail) {
if (strEmail.search(/^/w+((-/w+)|(/./w+))*/@[A-Za-z0-9]+((/.|-)[A-Za-z0-9]+)*/.[A-Za-z0-9]+$/) != -1)
return true;
else
alert("格式錯誤!");
}
function isEmail() {
if (document.userinfo.useremail.value.charAt(0)=="." ||
document.userinfo.useremail.value.charAt(0)=="@"||
document.userinfo.useremail.value.indexOf('@', 0) == -1 ||
document.userinfo.useremail.value.indexOf('.', 0) == -1 ||
document.userinfo.useremail.value.lastIndexOf("@")==document.userinfo.useremail.value.length-1 ||
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 肥乡县| 台山市| 固阳县| 苗栗市| 江源县| 汨罗市| 铁岭县| 洱源县| 台安县| 柳河县| 新营市| 靖西县| 周至县| 独山县| 平原县| 高雄市| 合山市| 姚安县| 万盛区| 宜阳县| 景东| 河源市| 齐齐哈尔市| 邻水| 三门县| 锦屏县| 贡嘎县| 高阳县| 石楼县| 宁强县| 西安市| 郴州市| 布拖县| 岑巩县| 绍兴市| 长白| 敖汉旗| 乡宁县| 东阿县| 邳州市| 城市|