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

首頁 > 開發 > JS > 正文

Javascript的表單驗證長度

2024-05-06 16:29:44
字體:
來源:轉載
供稿:網友

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;}}


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 萝北县| 墨脱县| 资阳市| 页游| 永修县| 马关县| 铁岭市| 巴彦县| 镇雄县| 勐海县| 板桥市| 韶山市| 子长县| 土默特左旗| 扎赉特旗| 和平县| 自贡市| 惠东县| 阿城市| 宝清县| 六盘水市| 旺苍县| 克什克腾旗| 托克逊县| 昭苏县| 大田县| 错那县| 宿松县| 增城市| 闽侯县| 资阳市| 上林县| 宁蒗| 同德县| 通道| 焉耆| 都兰县| 鹤山市| 孝义市| 庆元县| 志丹县|