php验证性别单选框,js和jquery分别验证单选框、复选框、下拉框

本文分别介绍了js和jQuery验证单选框(radio)、多选框(checkbox)、下拉框(select),分享给大家供大家参考,具体内容如下

(1).首先说单选框(radio),radio和checkbox一样都是name相同值有多个在获取 radio 值的时候我们不能按照普通文本框.value的方式,而是要判断哪个被选中了。

js验证是要用getElementsByName()获取数组

js代码如下:

function test(){

var sex = document.getElementsByName("sex");

var flag = 0;

for (var i=0;i

{

if (sex.item(i).checked == true)

{

flag = 1;

break;

}

}

if (!flag)

{

alert("请选择性别");

}

}

男女

用jQuery验证就简单多了,做到了少写多做,呵呵:

$(document).ready(function(){

$("#btn").click(function(){

if ($(":radio:checked").length == 0)

{

alert("你的性别未选择");

}

});

});

男女

(2)复选框(checkbox),这个真不用讲了,因为复选框和单选框的做法完全相同,只要把上面脚本中radio改成checkbox就ok啦!

(3)下拉框(select)

使用js验证,js代码:

function test(){

var sex = document.getElementById("sex").value;

if (!sex)

{

alert("你的性别未选择");

}

}

--请选择性别--

使用jQuery验证:

$(document).ready(function(){

$("#btn").click(function(){

if ($("#sex").val() == '')

{

alert("你的性别未选择");

}

});

});

--请选择性别--

以上就是关于js和jquery分别验证单选框、复选框、下拉框的代码,根据难易进行介绍,希望对大家的学习有所帮助。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值