我有這個 jquery 腳本
function radiolist() {
var radioChecked = [];
var radios = $("input[type='radio']");
//alert(radios.length);
for (var i = 0; i < radios.length; i ) {
if (radios[i].checked) {
radioChecked.push(radios[i].val());
}
}
alert(radioChecked);
}
我想將選中的單選按鈕串列保存在radioChecked陣列中并訪問它們。但我收到以下錯誤
未捕獲的型別錯誤:radios[i].val 不是函式
為什么不能獲得單選按鈕值?
uj5u.com熱心網友回復:
當您在 jQuery 中索引一個元素時,它不會在 jQuery 中重新包裝該元素。因此,您可以使用帶有 的普通 javascript 方法radios[i].value,或者使用$(radios[i]).val().
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/349517.html
標籤:javascript html 查询
上一篇:VSCode中的Python
