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语句应该怎么写??
展开
 我来答
x2qxin
推荐于2016-11-29
知道答主
回答量:11
采纳率:0%
帮助的人:8.4万
展开全部
<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="提交" />
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式