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

首頁 > 編程 > JavaScript > 正文

檢查表單元素的值是否為空的實例代碼

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

1.概述

在實際的開發過程中,經常需要判斷用戶提交的表單中某個元素的值是否為空,還有一種情況是表單中所有元素的值都不允許為空。本實例將介紹一種簡單有效的判斷表單中所有元素是否為空的方法。

2.技術要點

主要是在JavaScript中通過循環form對象的elements屬性來實現。form對象的elements屬性也就是頁面中form表單的所有元素的數組,例如,form.elements[0]表示表單第一個元素對象,form.elements[n]表示表單第n個元素對象。

3.具體實現代碼

(1)新建index.jsp表單頁,該頁的表單中包含3個不允許為空的元素和一個提交按鈕,并且需要定義一個表單的id屬性值,關鍵代碼如下:

<form action="" id="myform"><table align="center"><tr><td>留言人:</td><td><input type="text" name="messageUser" title="留言人"> </td></tr><tr><td>留言標題:</td><td><input type="text" name="messageTitle" title="留言標題"> </td></tr><tr><td>留言內容:</td><td><textarea rows="8" cols="45" title="留言內容"></textarea></td></tr><tr><td align="center" colspan="2"><input type="button" value="提 交" onclick="check()"></td></tr></table></form> 

(2)在該頁的<script>標簽中編寫驗證表單元素的值不允許為空的方法,關鍵代碼如下:

function check(){var myform = document.getElementById("myform"); //獲得form表單對象for(var i=0;i<myform.length;i++){ //循環form表單if(myform.elements[i].value==""){ //判斷每一個元素是否為空alert(myform.elements[i].title+"不能為空!");myform.elements[i].focus(); //元素獲得焦點return ;}}myform.submit();}

在JavaScript中,form表單對象的elements屬性的value屬性表示指定元素的值;name屬性表示指定表單元素的名稱;title屬性表示表單元素的標題。

以上所述是小編給大家介紹的檢查表單元素的值是否為空的實例代碼的相關知識,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對武林網網站的支持!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 东乡族自治县| 横山县| 逊克县| 临潭县| 金湖县| 德庆县| 民和| 长寿区| 屏边| 石林| 江口县| 江都市| 中牟县| 博兴县| 仙桃市| 乳山市| 临江市| 武功县| 淄博市| 深泽县| 雅安市| 大连市| 洱源县| 朝阳县| 石阡县| 神木县| 临洮县| 临潭县| 当雄县| 华池县| 富裕县| 西平县| 璧山县| 胶南市| 堆龙德庆县| 武安市| 铜鼓县| 彭州市| 西安市| 若尔盖县| 凉城县|