jquery怎样写才能判定input的表单内容是否为空?
碰到如下情况:有三个input框A、B、C情况一:A、B隐藏,C出现,提交的时候只要判定C是不是空情况二:B隐藏,AC出现,提交的时候要判定AC是否为空情况三:A隐藏,B...
碰到如下情况:
有三个input框A、B、C
情况一:A、B隐藏,C出现,提交的时候只要判定C是不是空
情况二:B隐藏,AC出现,提交的时候要判定AC是否为空
情况三:A隐藏,BC出现,提交的时候判定BC是否为空
jquery语句应该怎么写?? 展开
有三个input框A、B、C
情况一:A、B隐藏,C出现,提交的时候只要判定C是不是空
情况二:B隐藏,AC出现,提交的时候要判定AC是否为空
情况三:A隐藏,BC出现,提交的时候判定BC是否为空
jquery语句应该怎么写?? 展开
展开全部
<script>
$(document).ready(function(){
$("#button").click(function(){
if($("#A").css("display")=="none" && $("#B").css("display")=="none" && $("#C").css("display")!="none"){
if( $("#C").val()==""){
alert("请输入C的值");
$("#C").focus();
return false;
}
}else if ($("#A").css("display")=="none" && $("#B").css("display")!="none" && $("#C").css("display")!="none")
{
if( $("#B").val()==""){
alert("请输入B的值");
$("#B").focus();
return false;
}
if( $("#C").val()==""){
alert("请输入C的值");
$("#C").focus();
return false;
}
}else if ($("#A").css("display")!="none" && $("#B").css("display")=="none" && $("#C").css("display")!="none")
{
if( $("#A").val()==""){
alert("请输入A的值");
$("#A").focus();
return false;
}
if( $("#C").val()==""){
alert("请输入C的值");
$("#C").focus();
return false;
}
}
});
});
</script>
<input type="text" name="A" id="A" style="display:none"/>
<input type="text" name="B" id="B" style="display:none"/>
<input type="text" name="C" id="C" />
<input type="button" name="button" id="button" value="提交" />
$(document).ready(function(){
$("#button").click(function(){
if($("#A").css("display")=="none" && $("#B").css("display")=="none" && $("#C").css("display")!="none"){
if( $("#C").val()==""){
alert("请输入C的值");
$("#C").focus();
return false;
}
}else if ($("#A").css("display")=="none" && $("#B").css("display")!="none" && $("#C").css("display")!="none")
{
if( $("#B").val()==""){
alert("请输入B的值");
$("#B").focus();
return false;
}
if( $("#C").val()==""){
alert("请输入C的值");
$("#C").focus();
return false;
}
}else if ($("#A").css("display")!="none" && $("#B").css("display")=="none" && $("#C").css("display")!="none")
{
if( $("#A").val()==""){
alert("请输入A的值");
$("#A").focus();
return false;
}
if( $("#C").val()==""){
alert("请输入C的值");
$("#C").focus();
return false;
}
}
});
});
</script>
<input type="text" name="A" id="A" style="display:none"/>
<input type="text" name="B" id="B" style="display:none"/>
<input type="text" name="C" id="C" />
<input type="button" name="button" id="button" value="提交" />
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询