国产探花免费观看_亚洲丰满少妇自慰呻吟_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屬性表示表單元素的標題。

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

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 甘德县| 岢岚县| 安福县| 喀喇沁旗| 余庆县| 政和县| 安图县| 中阳县| 湖南省| 吉木萨尔县| 富锦市| 湖口县| 乌拉特中旗| 沽源县| 防城港市| 岫岩| 巴楚县| 麻阳| 新干县| 克什克腾旗| 梧州市| 仪征市| 惠安县| 随州市| 望城县| 凤庆县| 沙洋县| 黎城县| 雷山县| 霍邱县| 花莲市| 冷水江市| 尖扎县| 曲阳县| 五河县| 任丘市| 伊宁县| 闽侯县| 本溪市| 鄂伦春自治旗| 白银市|