如何用jquery做验证
发布网友
发布时间:2022-05-04 23:38
我来回答
共3个回答
热心网友
时间:2022-04-23 11:24
下
<input type="radio" name="cc" value="游泳" />游泳
<input type="radio" name="cc" value="看书"/>看书
<input type="radio" name="cc" value="上网" />上网
<input type="button" id="look" value="查看" />
<script type="text/javascript">
$(document).ready(function(){
var radio=$("input[name='cc']");
var isSelect=false; //记录是否有被选择的 这个是满足你的关键
$("#look").click(function(){
radio.each(function(index){
if(radio.eq(index).attr("checked")){
alert("您选择了"+radio.eq(index).val());
isSelect=true;
}
})
if(!isSelect){
alert("您尚未选择!");
}
})
});
</script>
测试无误,有问题hi我
热心网友
时间:2022-04-23 12:42
可以使用正则表达式验证,jquery负责取值就可以了,例如验证数字/^\d*$/.test($("input[name=TextBox1]").val())
热心网友
时间:2022-04-23 14:17
<script type="text/javascript">
$(function(){
$("input[name=TextBox1]").focus();
$("input[name=Button1]").click(function(){
if($("input[name=TextBox1]").val()==""){
alert('请输入用户名'); $("input[name=TextBox1]").focus();return false;}
else{if($("input[name=TextBox2]").val()==""){
alert('请输入密码'); $("input[name=TextBox2]").focus();return false;}
}
})
})
</script>追问我想要的是如何验证特殊字符。。比如说只能用数字。网址,邮箱等验证。好像有个简便的方法。但是我不太会用