Javascript 更新收音机上的字段选择
在一个表单中,我有一组带有固定捐赠金额的单选按钮和另一个用户可以输入选择金额的字段。为简单起见,在处理表单时,我希望在其他字段中填充所选内容的功能。我有下面的HTML/JS:Javascript 更新收音机上的字段选择,javascript,jquery,radio-group,Javascript,Jquery,Radio Group,在一个表单中,我有一组带有固定捐赠金额的单选按钮和另一个用户可以输入选择金额的字段。为简单起见,在处理表单时,我希望在其他字段中填充所选内容的功能。我有下面的HTML/JS: $(“输入[id^='radio'])。单击(函数(){ $(“input[name='otheramount']).val(jQuery(this.val()); }) $10 $15 $20 $25 没有一个id以“radio”开头,这是您的[id^='radio']选择器试图匹配的 它们以“金额”开头,因此您应该
$(“输入[id^='radio'])。单击(函数(){
$(“input[name='otheramount']).val(jQuery(this.val());
})
$10
$15
$20
$25
没有一个id以“radio”开头,这是您的[id^='radio']
选择器试图匹配的
它们以“金额”开头,因此您应该使用:
$("input[id^='amount']").click(...
另外,这里有一个技巧可以用于标签
而不是做:
<input type="radio" name="selamount" id="amount-1" value="10.00">
<label for="amount-1">$10</label>
工作片段
$(“输入[id^='amount'])。单击(函数(){//更改此值
$(“input[name='otheramount']).val(jQuery(this.val());
})
$10
$15
$20
$25
没有一个id以“radio”开头,这是您的[id^='radio']
选择器试图匹配的
它们以“金额”开头,因此您应该使用:
$("input[id^='amount']").click(...
另外,这里有一个技巧可以用于标签
而不是做:
<input type="radio" name="selamount" id="amount-1" value="10.00">
<label for="amount-1">$10</label>
工作片段
$(“输入[id^='amount'])。单击(函数(){//更改此值
$(“input[name='otheramount']).val(jQuery(this.val());
})
$10
$15
$20
$25
没有
元素的id属性中包含单词radio
。没有
元素的id属性中包含单词radio
。