如何将两个单选按钮的输入分配给单个字段?

爸爸

我是编码新手。我有两个单选按钮。如果从它们中的任何一个中选择“是”,则必须将某个字段(此处为 kouAP)自动设置为一个值(在本例中为 0.56)。问题是:

  1. 如何使两个单选按钮将值设置为单个字段?
  2. 如果一个是“是”,另一个是“否”,如何保持期望值?与点击顺序无关。

我的 JQuery 毫无意义:(

谢谢

HTML

<label for="Pre002">ccs</lable>  
<br />
<input type="radio" id="Pre002o" name="css" value="0">
<label for="Pre002o">none</label>
<input type="radio" id="Pre002d" name="css" value="4">
<label for="Pre002d">yes</label>
<br />
<label for="Pre066">mi</lable>  
<br />
<input type="radio" id="Pre066a" name="mi" value="0">
<label for="Pre066a">yes</label>
<input type="radio" id="Pre066b" name="mi" value="1">
<label for="Pre066b">no</label>
<br />
<input id="kouAP" type=“text” name="kouAP" readonly="true" placeholder="kouAP">
<label for="kouAP">at least one yes</label> 

查询

$('input[type=radio].css; input[type=radio].mi').click(function(e){
  if ($(this).attr("id") == "Pre002d" || $(this).attr("id") == "Pre066a" ){
    $("#kouAP").val(0.5677075);
  }
  else {
    $("#kouAP").val(0);
  }
});
赫诗凯诗

代码没有任何问题。

只需提供您听到点击的元素的名称。

代替:

$('input[type=radio].css; input[type=radio].mi').click(...);

和:

$('input').click(...);

或者:

$('input[type=radio]').click(...);

以免日后出错。

我只是建议你再复习一遍基础知识:)

编辑

对于第二个问题,我想这只是一个解决 if..else 的问题。希望能帮助到你。

$('input').click(function(e){
  if ($('#Pre002d').is(':checked') || $('#Pre066a').is(':checked')){
    $("#kouAP").val(0.5677075);
  }
    else{
        $("#kouAP").val(0);
    }
});

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

我如何将两个相同的json属性名称分配给两个单独的字段

给定两个字符串,如何将较短的字符串分配给一个变量,将较长的字符串分配给另一个变量

如何将两个单选按钮的值相加?

Scala:如何将数组列表/列表分配给两个变量?

如何将声明的字段分配给记录XML

如何将动态创建的输入字段中的值分配给Python中的各个变量

如何将一个模型的字段的值分配给另一模型的字段?

将两个输入的值分配给单个输入类型隐藏

如何将两个连续的输入分配给两个不同的变量?

如何将两个按钮的值添加到单个输入框?

如何将每个观察值随机分配给两个标签之一

Automapper如何将一个对象的属性分配给相同类型的两个对象的属性

使用jQuery,我如何将两个数字的和的输出分配给间隔:

如何将javascript变量分配给隐藏的输入?

如何将数据正确分配给两个消费者?

Python:如何将 2D 列表中项目的索引分配给两个整数变量?

选择特定单选按钮时如何将编辑文本字段拆分为两个单独的字段

c++ - 如何将两个不同类型的变量分配给一个变量

如何同时将两个不同的值分配给两个变量

如何将多个字符串资源分配给单个文本视图?

如何将两个值相乘分配给文本?

如何将特定字段的值分配给 Firestore Swift 中同一文档内的另一个字段?

如何将 css 分配给具有两个或多个选择器的 javascript

添加两个 64 位输入并进位输入的加法器行为模块。如何将结转分配给总和的 MSB?

Django/本地图书馆。如何将当前用户分配给一个字段?

如何将 R 中的 2 个以上数字类别分配给单个响应?

将两个输入分配给 SQL 表的单个列

如何将两个函数返回值分配给两个变量并在同一行中使用它们?

如何将函数分配给 Tkinter 中具有两个不同变量的按钮?