Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/376.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何检查jquery中是否需要单选按钮_Javascript_Jquery_Html - Fatal编程技术网

Javascript 如何检查jquery中是否需要单选按钮

Javascript 如何检查jquery中是否需要单选按钮,javascript,jquery,html,Javascript,Jquery,Html,我需要知道如何检查是否需要单选按钮。 我正在使用jquery,我尝试使用 console.log($("#radio").prop("required")); 但它不起作用 $("#radio").attr("required"); 或: 第一个使用attribute属性(进行getAttribute调用)。第二个使用CSS选择器。因此,如果您想要选择所有需要的输入,您将需要如下内容:$(“输入[必需]”)您可以使用$(“输入”).attr(“必需”)或$(“输入”).get(0).hasA

我需要知道如何检查是否需要单选按钮。 我正在使用jquery,我尝试使用

console.log($("#radio").prop("required"));
但它不起作用

$("#radio").attr("required");
或:

第一个使用attribute属性(进行
getAttribute
调用)。第二个使用CSS选择器。因此,如果您想要选择所有需要的输入,您将需要如下内容:
$(“输入[必需]”)
您可以使用
$(“输入”).attr(“必需”)
$(“输入”).get(0).hasAttribute(“必需”)


console.log($('input').attr(“必需”);
console.log($('input').get(0.hasAttribute(“必需”))

测试
您应该使用attr()代替此处使用的道具:

$(文档).ready(函数(){
$(“输入[type='radio'])。单击(函数(){
if($(this.attr('required')){
console.log('Required');
}
否则{
console.log(“不需要”);
}
});
});

测试1

test2
console.log($(“#radio”).attr(“必需”);在其他输入类型中使用
attr
而不是
prop
,我使用的是prop(“必需”),它正在工作。为什么不在收音机和复选框中?
$("#radio").is("[required]");