国产探花免费观看_亚洲丰满少妇自慰呻吟_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;}}

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 清新县| 呼和浩特市| 涟水县| 城固县| 福贡县| 喀喇| 商南县| 确山县| 齐河县| 利川市| 安化县| 台中市| 黄陵县| 武邑县| 长治市| 兴海县| 临洮县| 沅江市| 高淳县| 赤峰市| 雅江县| 台州市| 班戈县| 长海县| 晋中市| 长汀县| 珠海市| 万年县| 海阳市| 东港市| 石泉县| 札达县| 苍溪县| 内乡县| 修武县| 东台市| 贵溪市| 江门市| 武平县| 湘西| 永靖县|