gpt4 book ai didi

javascript - 如何在动态选择时获取单选按钮的名称和值 - 在 jQuery 中?

转载 作者:太空宇宙 更新时间:2023-11-04 14:32:25 24 4
gpt4 key购买 nike

我这里有两组单选按钮,我想在动态选择时获取 Name 和 Value 属性的内容。我确实得到了 value 属性的内容,但没有得到 name 属性。感谢你的帮助!这是代码:

var var1 = "";

function myFun(){
$( "input[type=radio]:checked" ).each(function(){
var1 = $(this).val();
alert(var1);
});
}
<form>
<h3>Fruits</h3>
<div>
<input type="radio" name="fruit" value="orange" id="orange">
<label for="orange">orange</label>
</div>
<div>
<input type="radio" name="fruit" value="apple" id="apple">
<label for="apple">apple</label>
</div>
<div>
<input type="radio" name="fruit" value="banana" id="banana">
<label for="banana">banana</label>
</div>

<h3>Delivery</h3>
<div>
<input type="radio" name="delivery" value="Y" id="y">
<label for="orange">Yes</label>
</div>
<div>
<input type="radio" name="delivery" value="N" id="n">
<label for="apple">No</label>
</div>

<button onclick="myFun()">Submit</button>
</form>

最佳答案

你可以通过this.name获取name属性:

var var1 = "";
function myFun() {
$("input[type=radio]:checked").each(function () {
var1 = $(this).val();
var2 = this.name;
console.log(var1,var2);
});
}

jsFiddle example

关于javascript - 如何在动态选择时获取单选按钮的名称和值 - 在 jQuery 中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32972600/

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