jquery - 如何使用 Jquery 更改给定的输入单选值?

标签 jquery input

我有一个基本的单选按钮,想要更改其值。我尝试过这个,但没有成功。它给了我一个[object Object]错误。

<input type="radio" name="myname" value="horse">
var myval = $("input:radio").val(["cat"]);
alert(myval);

我该怎么做?

最佳答案

$('input:radio')

将页面中的所有单选按钮作为对象返回。

$('input:radio').val("cat")

将设置所有单选按钮的值。

$("input:radio[name=myname]").val("cat");

将单选按钮的值设置为“cat”。
请注意,多个单选按钮可以具有相同的名称

<input type="radio" name="myname" value="horse" id="myradiobtn">

$("#myradiobtn").val("cat");

只会更改此特定单选按钮的值。

关于jquery - 如何使用 Jquery 更改给定的输入单选值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37616586/

相关文章:

jquery - 如何使输入类型文本看起来像选择下拉列表?

值更改时的 HTML 输入

html - vcard_name 属性如何工作 re : input fields?

jquery - 检查元素的可见性

jquery - Chrome 扩展开发 : Modifying the DOM using jQuery

javascript - 将类添加到滚动页面jquery上的div

如果不是正文元素,Android 无法正确滚动输入焦点

javascript - 如何阻止我的角色走出 div?

javascript - 航路点未调用部分

twitter-bootstrap - Bootstrap 4 自定义文件上传和调整大小