最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

js和jquery分別驗(yàn)證單選框、復(fù)選框、下拉框

 更新時(shí)間:2015年12月17日 11:44:54   投稿:lijiao  
這篇文章主要為大家詳細(xì)介紹了js和jquery分別驗(yàn)證單選框、復(fù)選框、下拉框的具體代碼,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下

本文分別介紹了js和jQuery驗(yàn)證單選框(radio)、多選框(checkbox)、下拉框(select),分享給大家供大家參考,具體內(nèi)容如下

(1).首先說單選框(radio),radio和checkbox一樣都是name相同值有多個(gè)在獲取 radio 值的時(shí)候我們不能按照普通文本框.value的方式,而是要判斷哪個(gè)被選中了。

js驗(yàn)證是要用getElementsByName()獲取數(shù)組

js代碼如下:

 <script>
 function test(){
 var sex = document.getElementsByName("sex");
 var flag = 0;
 for (var i=0;i<sex.length;i++)
 {
 if (sex.item(i).checked == true)
 {
 flag = 1;
 break;
 }
 }
 if (!flag)
 {
 alert("請(qǐng)選擇性別");
 }
 }
 </script>
 <input type="radio" name="sex" value="m">男<input type="radio" name="sex" value="f">女
 <input type="button" id="btn" value="提交" onclick="test()">

用jQuery驗(yàn)證就簡單多了,做到了少寫多做,呵呵:

<script src="jquery-1.7.1.min.js"></script>
 <script>
$(document).ready(function(){
$("#btn").click(function(){
if ($(":radio:checked").length == 0)
{
alert("你的性別未選擇");
}
});
});
 </script>
 <input type="radio" name="sex" value="m">男<input type="radio" name="sex" value="f">女
 <input type="button" id="btn" value="提交">

(2)復(fù)選框(checkbox),這個(gè)真不用講了,因?yàn)閺?fù)選框和單選框的做法完全相同,只要把上面腳本中radio改成checkbox就ok啦!

(3)下拉框(select)
使用js驗(yàn)證,js代碼:

<script>
function test(){
var sex = document.getElementById("sex").value;
if (!sex)
{
alert("你的性別未選擇");
}
}
 </script>
 <select id="sex">
<option value="">--請(qǐng)選擇性別--</option>
<option value="m">男</option>
<option value="f">女</option>
 </select>
 <input type="button" id="btn" value="提交" onclick="test()">

使用jQuery驗(yàn)證:

 <script src="jquery-1.7.1.min.js"></script>
 <script>
$(document).ready(function(){
$("#btn").click(function(){
if ($("#sex").val() == '')
{
alert("你的性別未選擇");
}
});
});
 </script>
 <select id="sex">
<option value="">--請(qǐng)選擇性別--</option>
<option value="m">男</option>
<option value="f">女</option>
 </select>
 <input type="button" id="btn" value="提交">

如果大家還想深入學(xué)習(xí),可以點(diǎn)擊jquery下拉框效果匯總、JavaScript下拉框效果匯總進(jìn)行學(xué)習(xí)。

以上就是關(guān)于js和jquery分別驗(yàn)證單選框、復(fù)選框、下拉框的代碼,根據(jù)難易進(jìn)行介紹,希望對(duì)大家的學(xué)習(xí)有所幫助。

相關(guān)文章

最新評(píng)論

石阡县| 临漳县| 岳西县| 博罗县| 达孜县| 大埔县| 临颍县| 大同县| 新干县| 泰州市| 上蔡县| 苍梧县| 隆尧县| 尤溪县| 宁陵县| 临武县| 时尚| 雅江县| 刚察县| 桐乡市| 渝北区| 宜良县| 阿鲁科尔沁旗| 库伦旗| 邢台县| 辽阳市| 黔江区| 兴城市| 曲靖市| 丰台区| 莱州市| 元谋县| 普定县| 轮台县| 衢州市| 随州市| 米易县| 奎屯市| 沽源县| 黄浦区| 宝鸡市|