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

首頁 > 編程 > JavaScript > 正文

Javascript的表單驗證長度

2019-11-20 10:23:16
字體:
來源:轉載
供稿:網友

JavaScript 可用來在數據被送往服務器前對 HTML 表單中的這些輸入數據進行驗證。

該采用什么樣的方式對用戶作出提醒呢?你一定不想用alert()提示框

在輸入域后加一個sqan標簽

<input id="phone" name="phone" type="text" size="12" onBlur="validateNonEmptyFun(this,document.getElementById('phone_help'));" /><span id="phone_help" class="help"></span>function validate_Length(inputFiled,helpText){//如果輸入域內容是空,則在span標簽內提醒if(inputFiled.value.length==0){if(helpText!=null)helpText.innerHTML="文本框不能為空";}//如果輸入域不空,則清空span標簽內的內容else if(helpText!=null)helpText.innerHTML=""}</script>

helpText是傳入的span對象

用span標簽來為用戶作出提醒,不會像alert那樣阻擋用戶視覺

除了非空驗證,還有尺寸問題

驗證數據長度

<input id="phone" name="phone" type="text" size="12" onBlur="validate_Length(1,32,this,document.getElementById('phone_help'));" /><span id="phone_help" class="help"></span>

這里的參數變成了四個,第一個是文本最小長度,第二個是文本最長長度

function validate_Length(minLegth,maxlength,inputFiled,helpText){if(inputFiled.value.length<minLegth||inputFiled.value.length>maxlength){if(helpText!=null){helpText.innerHTML="請輸入長度為"+minLenght+"到"+maxLength+"的文本";return false;}}else if(helpText!=null){helpText.innerHTML=""return true;}}

驗證郵政編碼

function validate_ZipCode(inputFiled,helpText){if(inputFiled.value.length!=5){if(helpText!=null)helpText.innerHTML="郵政編碼長度必須為5位";return false;}else if(isNaN(inputFiled.value)){if(helpText!=null)helpText.innerHTML="郵政編碼必須為數字";return false;}else if(helpText!=null){helpText.innerHTML=""return true;}}

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 开鲁县| 称多县| 太白县| 礼泉县| 武穴市| 全南县| 长葛市| 孟连| 云浮市| 龙井市| 平昌县| 金沙县| 鹤峰县| 阳谷县| 敖汉旗| 襄樊市| 卢湾区| 屏东市| 荣昌县| 墨竹工卡县| 梅河口市| 邹城市| 河东区| 余江县| 平邑县| 简阳市| 彭州市| 金华市| 黑河市| 贡觉县| 平阴县| 毕节市| 友谊县| 晋宁县| 兴和县| 陕西省| 建宁县| 英山县| 鄂州市| 酉阳| 东平县|