gpt4 book ai didi

javascript - 如何获取选中的单选按钮的值?

转载 作者:IT老高 更新时间:2023-10-28 11:04:02 26 4
gpt4 key购买 nike

我的 JS 程序出现了一些奇怪的问题。我让这个工作正常,但由于某种原因它不再工作。我只想找到单选按钮的值(选择了哪个)并将其返回给变量。由于某种原因,它一直返回 undefined

这是我的代码:

function findSelection(field) {
var test = 'document.theForm.' + field;
var sizes = test;

alert(sizes);
for (i=0; i < sizes.length; i++) {
if (sizes[i].checked==true) {
alert(sizes[i].value + ' you got a value');
return sizes[i].value;
}
}
}

提交表单:

function submitForm() {

var genderS = findSelection("genderS");
alert(genderS);
}

HTML:

<form action="#n" name="theForm">

<label for="gender">Gender: </label>
<input type="radio" name="genderS" value="1" checked> Male
<input type="radio" name="genderS" value="0" > Female<br><br>
<a href="javascript: submitForm()">Search</A>
</form>

最佳答案

这适用于任何资源管理器。

document.querySelector('input[name="genderS"]:checked').value;

这是获取任何输入类型值的简单方法。你也确实需要包含jQuery路径。

关于javascript - 如何获取选中的单选按钮的值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9618504/

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