jQuery设置input type="radio" 哪个值为被选中的

本文介绍了一种使用jQuery实现的方法,通过获取隐藏输入框(_SETTIME)的值,并将其作为radio按钮(settime)的选择依据,实现两者之间的同步更新。

        var temp = $("input[name='_SETTIME']").val();
        $("input[name='settime'][value='"+temp+"']").attr("checked","checked");

 

获取input type="hidded" name="_SETTIME"的值

将input type="radio" name="settime"的选中值为获取input type="hidded" name="_SETTIME"的值

获取`<input type="radio">`选中可以通过 JavaScript 或 jQuery 实现。 #### 使用原生 JavaScript 获取选中 ```html <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>获取单选框选中</title> </head> <body> <form> <input type="radio" id="option1" name="options" value="option1"> <label for="option1">选项1</label><br> <input type="radio" id="option2" name="options" value="option2"> <label for="option2">选项2</label><br> <input type="radio" id="option3" name="options" value="option3"> <label for="option3">选项3</label><br> <button type="button" onclick="getSelectedValue()">获取选中</button> </form> <script> function getSelectedValue() { const radios = document.getElementsByName('options'); for (let i = 0; i < radios.length; i++) { if (radios[i].checked) { alert('你选择了: ' + radios[i].value); break; } } } </script> </body> </html> ``` 在上述代码中,定义了`getSelectedValue`函数,该函数会遍历所有`name`属性为`options`的单选框,找到被选中的单选框并弹出其。 #### 使用 jQuery 获取选中 ```html <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>使用 jQuery 获取单选框选中</title> <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script> </head> <body> <form> <input type="radio" id="option1" name="options" value="option1"> <label for="option1">选项1</label><br> <input type="radio" id="option2" name="options" value="option2"> <label for="option2">选项2</label><br> <input type="radio" id="option3" name="options" value="option3"> <label for="option3">选项3</label><br> <button type="button" onclick="getSelectedValueWithJQuery()">获取选中</button> </form> <script> function getSelectedValueWithJQuery() { const selectedValue = $('input[name="options"]:checked').val(); if (selectedValue) { alert('你选择了: ' + selectedValue); } else { alert('没有选择任何选项'); } } </script> </body> </html> ``` 在上述代码中,使用 jQuery 的选择器`$('input[name="options"]:checked')`选中选中的单选框,然后使用`val()`方法获取其
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值