密钥上的输入值乘以

如何将一个输入的值乘以2并将其保存到另一个输入?

所以当我输入10(例如)时,第二个输入的值将是20?

谢谢

两个输入字段

  

还有一些简单的jQuery

 var $output = $("#output-value"); $("#input-value").keyup(function() { var value = parseFloat($(this).val()); $output.val(value*2); }); 

假设这样的结构:

   

你可以使用这段代码:

 $("#inputfield1").keyup(function() { // when key is released in "#inputfield1" // "change()" is also possible instead of "keyup()", slightly different behavior var input_value = parseFloat($("#inputfield1").val()); // get number as float // alternately parseInt(string, 10), in case you work with integers if (!isNaN(input_value)) { // the input is a number $("#inputfield2").val(input_value * 2); // update second field } else { // the input wasn't a number $("#inputfield2").val("not a number?"); // show an error mesage } }); 

我认为这就是你要找的东西:

 $('#input-2').val($('#input-1').val() * 2); 
 var orgNo = $('#textInput').val(); var newNo = org * 2; $('#textOutput').val(newNo);