用复选框中的另一个输入自动填充同一个类中的多个输入框

ace23

这可能是一个相当容易的问题。我找到了与此类似的帖子,但是,我尝试了它们,但对我来说不起作用。我有一个复选框,该复选框的onclick我想用相同的值填充其余的框。我尝试了两种不同的方法。这个仅填写一个输入框。

function autoFunction() {
	if (document.getElementById("checkbox").checked) {
		var disk = document.getElementById("value").value;
	        document.getElementById("used").value = disk;
	}
	else {
	  document.getElementById("used").value = "";
	}
	  }
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/1.7/jquery.min.js"></script>
<div align="left">Input Value <input type="text" size="5" id="value" >

&nbsp;<input type="checkbox" id="checkbox" name="checkbox" onchange="autoFunction()"/> Use Default Value</div>
<br>
<div>
<div><input type="text" class="used" id = "used" name= "used" value=""></div>
</div>

<div>
<div><input type="text" class="used" id = "used" name= "used" value=""></div>
</div>

<div>
<div><input type="text" class="used" id = "used" name= "used" value=""></div>
</div>

<div>
<div><input type="text" class="used" id = "used" name= "used" value=""></div>
</div>

我也尝试过使用jQuery。但是,它不会显示任何内容。

jQuery(document).on("change", ".checkbox", function() {

  if(this.checked) {
   alert("checked ");
    //get the values of the filled fields
    var value = jQuery(".value").val();


    jQuery(".used").val(value);


  }
  else{
   jQuery('.used').val('');
  }
 });

任何帮助表示赞赏。谢谢。

ace23

我只是替换if (this.checked)if (jQuery('.checkbox').is(':checked'))并且起作用了。

 jQuery(document).on("change", ".checkbox", function() {
        if  (jQuery('.checkbox').is(':checked')) {

        //get the values of the filled fields
        var disksheettcsn = jQuery(".disksheettcsn").val();

        // then add those values to your billing infor window feilds 
        jQuery(".used").val(disksheettcsn);

        // then form will be automatically filled .. 

      }
      else{
       jQuery('.used').val('');
      }
     });

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

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

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何基于另一个输入框自动填充输入框

AngularJS:仅在选中复选框的情况下,将一个输入框的值复制到另一个输入框

如何将绑定值和 onchange 放在同一个输入复选框中?

单击另一个表单输入字段时,自动选中复选框

在React中单击另一个输入框时如何更改输入值

Google Sheets Script - 如何在同一个电子表格中自动执行“如果复选框 == 为真,则复制另一个工作表中的行”?

Java:单击另一个复选框时自动更新 JTable 中的复选框

用同一个表中的另一个值填充空值

我的输入应该是一个复选框,但是呈现为文本输入框

如何将我的第一个输入框链接到数据库中已存在的另一个输入框

从Tkinter中的一个按钮在一个输入框中的多个条目

在onkeyup的另一个输入框中,在两个输入值之间显示'&'。

添加2个输入值并在另一个输入框中显示结果

如何从另一个输入框生成“n”行输入框?

相对于另一个输入框更改输入框的值?

如何在一个文件到另一个文件的文本框中显示多个复选框的值

如果复选框选中但输入为空则禁用另一个复选框

在同一个类的另一个方法中调用一个类的方法的对象

如何在更改同一行中的另一个dom elment时以tr中的输入框为目标?

如何设置 Bootstrap 4 表单在输入框前有一个复选框?

如何使输入的文本和复选框文本转到同一个文本字段?

如何将输入框中的 1 个值除以 10 另一个输入框除以 10 而不舍入

根据在Google表格中单击另一个单元格中的复选框的时间自动填充日期

在同一个类的另一个方法中引用一个方法的输出

如何在同一个类的另一个方法中调用一个方法?

从同一个类中的另一个方法调用一个方法

在同一个类的另一个方法中调用一个方法

合并来自文本框的输入以自动填充另一个文本框

如何将在tkinter的输入框中输入的文本从一个函数传递给另一个函数?