Javascript 检查单选按钮中的值

Javascript 检查单选按钮中的值,javascript,html,jquery,Javascript,Html,Jquery,表格: 地位 迪斯图瑞 迪托拉克 我想这是行不通的 JS: $(“#approvalPenambahanUserInt”).submit(函数(e){ 设form=$(this); if($('input[name=“persetujuan”]:checked')。长度==0){ 警报('请选择状态!'); 返回false; }else if($('input[name=“persetujuan”]:checked')。长度===1){ 警报(‘已接受’); }否则{ 警报('已拒绝!');

表格:


地位
迪斯图瑞
迪托拉克
我想这是行不通的

JS:

$(“#approvalPenambahanUserInt”).submit(函数(e){
设form=$(this);
if($('input[name=“persetujuan”]:checked')。长度==0){
警报('请选择状态!');
返回false;
}else if($('input[name=“persetujuan”]:checked')。长度===1){
警报(‘已接受’);
}否则{
警报('已拒绝!');}
});
有人能帮我找出值1是否被接受,值2是否被拒绝
document.forms.approvalPenambahanUserInt
.addEventListener('submit',函数(事件)
{
event.preventDefault()//禁用提交
控制台清除()
如果(!this.persetujuan.value)
{
console.log('请选择状态!')
}
其他的
{
console.log(this.persetujuan.value)
}
})

地位
迪斯图瑞
迪托拉克
提交
document.forms.approvalPenambahanUserInt
.addEventListener('submit',函数(事件)
{
event.preventDefault()//禁用提交
控制台清除()
如果(!this.persetujuan.value)
{
console.log('请选择状态!')
}
其他的
{
console.log(this.persetujuan.value)
}
})

地位
迪斯图瑞
迪托拉克
提交
你应该检查一下

主要问题是
let form=$(这个)这一行,我确信当您使用
$(this)
时,您假定它是表单对象,但当您在javascript中使用这一行时,它应该返回窗口对象。

您应该检查它

主要问题是
let form=$(这个)这一行,我确信当您使用
$(this)
时,您假定它是表单对象,但当您在javascript中使用这一行时,它应该返回窗口对象。

$('input[name=“persetujuan”])。value==“1”$('input[name=“persetujuan”])。value==“1”