jquery验证表单是否为空

 我来答
趣事情
推荐于2016-02-04 · 知道合伙人互联网行家
趣事情
知道合伙人互联网行家
采纳数:517 获赞数:5452
电脑技术,软件开发。移动开发。网站建设相关专业知识。都可以提供解答和相关技术指导。

向TA提问 私信TA
展开全部
jquery判断表单提交内容是否为空

按照代码就能实现。

简单代码如下:

$(document).ready(function() {

$(“form”).submit(function(){

if ($(“select[name='boardid']“).val() == “”){

alert(“对不起,请选择类别!”);

$(“select[name='boardid']“).focus();

return false;

}

if ($(“select[name='boardid']“).val() == “请选择分类”){

alert(“对不起,请选择类别!”);

$(“select[name='boardid']“).focus();

return false;

}

if ($(“input[name='txtcontent']“).val() == “”){

alert(“对不起,请填写内容!”)

$(“input[name='txtcontent']“).focus();

return false

}

if ($(“input[name='txtcontent']“).val().length > 150){

alert(“对不起,内容超过150个字符限制!”)

$(“input[name='txtcontent']“).focus();

return false

}})

$(“#t”).keyup(function(){

$(“.inner”).text($(“input[name='txtcontent']“).val());

}).change(function(){

$(“.inner”).text($(“input[name='txtcontent']“).val());

});

});
郭某人来此
2015-10-06 · TA获得超过1645个赞
知道答主
回答量:952
采纳率:100%
帮助的人:87.9万
展开全部
function checkFeedbackData(){

if(document.getElementById("email").value == ""){
alert("email必填!");
document.getElementById("email").focus();
return false;
}
if(document.getElementById("tel").value == ""){
alert("电话必填!");
document.getElementById("tel").focus();
return false;
}
if(document.getElementById("content").value == ""){
alert("反馈内容必填!");
document.getElementById("content").focus();
return false;
}
}
然后这边表单里面加个提交动作用js判断的:
<form action="sent.asp?go=sent" method="post" onsubmit="return checkFeedbackData()">

这个是js的验证,实在不行你用这个修改看看,顺道吧你结构贴出来看看,我jq的还没测过呢。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
niexiangfei12
2013-12-31
知道答主
回答量:12
采纳率:0%
帮助的人:4万
展开全部
建议用插件,如validate.js,可以对表单里所有控件进行验证,不仅仅是非空验证,还可以进行输入格式验证,只要修改相应的校验规则就可以了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
sdsdsdsdsdds1
2013-12-31 · TA获得超过191个赞
知道小有建树答主
回答量:291
采纳率:17%
帮助的人:83.8万
展开全部
怎么又5,6个人都是这个问题了,问题名字都是一样的,只是名字不一样!这什么情况!
var a1 = $("#id").val();
if(a1==""){
//alert(“这是空”);
}else{
//alert(“不为空”);
}
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
看猫20
2014-01-10 · 超过25用户采纳过TA的回答
知道答主
回答量:101
采纳率:100%
帮助的人:49.8万
展开全部
if($('input["name=id"]')){
return true;
} else {
return false;
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式