gpt4 book ai didi

Javascript 到 jQuery 获取单选按钮的值

转载 作者:行者123 更新时间:2023-11-28 20:35:18 25 4
gpt4 key购买 nike

在成功完成 Javascript 的应用程序后,我正在尝试使其对 jQuery 更加友好。但是,当我尝试获取单选按钮的值时,如下所示:

 // relavent declarations: 

var radio = $("[name='buttons']"); // 4 radio buttons
var val = '';
var score = 0;


for( var q in radio ) {
if (radio[q].checked)
val = radio[q].val();
}
if(val === correct) {
score++;
}

我想做的是让直接 Javascript 中的等价物像这样:

for( var q in radio ) {
if (radio[q].checked)
val = radio[q].value;
}
if(val === correct) {
score++;
}

我的 Javascript 控制台不断出现错误“Uncaught TypeError: Object # has no method 'val'”,这是什么问题?

最佳答案

试试这个

$('input:radio').each(function(){
if($(this).is(':checked'))
var value = $(this).val();
});

关于Javascript 到 jQuery 获取单选按钮的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15561084/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com