Javascript 使用jQuery获取复选框值

Javascript 使用jQuery获取复选框值,javascript,jquery,Javascript,Jquery,我想根据文本框值是空还是有值来显示错误消息或成功消息。这不是一个结构良好的问题,但尽管如此-看看jQuery validator()这个插件可以完成所有您可能需要的错误检查和警告。如果它超出了你的需要,那么你必须在你的问题中提供更多的信息。希望这就是你想要的 $("input:text").each(function() { var element=$(this); if(!element.val()) { element.css({background:"

我想根据文本框值是空还是有值来显示错误消息或成功消息。

这不是一个结构良好的问题,但尽管如此-看看jQuery validator()这个插件可以完成所有您可能需要的错误检查和警告。如果它超出了你的需要,那么你必须在你的问题中提供更多的信息。

希望这就是你想要的

$("input:text").each(function()
{

    var element=$(this);
    if(!element.val())
    {
      element.css({background:"yellow", border:"3px red solid"});
    }

});

每当您想验证文本框是否为空或与表单提交不一样时,请在此函数中挂起钩子。。查看jquery事件了解更多详细信息。

我假设您的文本框id为txtbox

 First name: <input type="text" name="fname" id ="txtbox"/><br />
  Last name: <input type="text" name="lname" /><br />
  <input type="submit" value="Submit" id ="submitid"/>

$("#submitid").click(function(){
   if ($("#txtbox").val().length > 0) {
    alert("it is empty")
    return false;
}  
})
名字:
姓氏:
$(“#submitid”)。单击(函数(){ if($(“#txtbox”).val().length>0){ 警报(“它是空的”) 返回false; } })
你说的“空”是什么意思?你是说空的吗?这应该在什么时候发生?在
blur
?关于某个表单提交事件?请向我们提供一些代码,以便我们更好地回答您的问题。我误解了术语“不使用jquery”,并创建了一个使用纯JavaScript的JSFIDLE示例-如果有人关心:拒绝我希望在用户单击确认按钮时检查文本框值