此处:http://jsfiddle.net/B9r22/22/我创建了一个带有单选按钮和文本输入的表单。我想检查表格中是否所有输入都已完成。我知道检查单选按钮,但文本输入无法正常工作。你能查一下我的代码吗?
if ($('input[name="age"].value') == null || $('input[name="age"].value') == "") {
alert("is filled");
}
else {
alert("is not filled");
}
答案 0 :(得分:2)
工作示例:http://jsfiddle.net/B9r22/24/
if ($('input[name=age]').val() === "") {
alert("is not filled");
} else {
alert("is filled");
}
答案 1 :(得分:0)
您使用错误,请使用
$('input[name="age"]').val() == null
答案 2 :(得分:0)
应该是
if ($('input[name="age"]').val() == "") {
alert("is filled");
}else {
alert("is not filled");
}
您已将其设置为input[name="age"].value
,这意味着获取<input>
元素,其中name
属性的值为age
,类为value
。
希望有所帮助!