Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/85.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使用onekeyup脚本计算表单输入_Javascript_Jquery - Fatal编程技术网

Javascript 使用onekeyup脚本计算表单输入

Javascript 使用onekeyup脚本计算表单输入,javascript,jquery,Javascript,Jquery,我正在寻找以下问题的解决方案 我需要一个Javascript代码来计算onekeyup。 例如,如果我在text1中插入一个值2。在text2中,值必须为200 <form> <input type='text' name='text1'> <input type='text' name='text2'> <script> var factor= 100;

我正在寻找以下问题的解决方案

我需要一个Javascript代码来计算onekeyup。 例如,如果我在text1中插入一个值2。在text2中,值必须为200

      <form>

        <input type='text' name='text1'>

        <input type='text' name='text2'>

        <script>
        var factor= 100;
        var text1= value in text2 * factor;
        var text2= value in text1 / factor;

      </form>
又快又脏:

<input id="text1" type='text' name='text1' onkeyup="document.getElementById('text2').value = parseInt (this.value) * 100;">
<input id="text2" type='text' name='text2'>

我将空变量存储在函数外部,然后在输入值更改时在函数内部设置值

var系数=100; var text1; var text2; document.querySelector'input[name=text2]'。onkeyup=function{ text1=document.querySelector'input[name=text2]'。值*因子; console.logtext1; } document.querySelector'input[name=text1]'。onkeyup=function{ text2=document.querySelector'input[name=text1]'。值/系数; console.logtext2 } 这就是答案

HTML

<input type="text" id="valor1">
    <span id="resultado1"></span>
  <input type='text' id="valor2">
  <span id="resultado2"></span>

谷歌谷歌请看
$(function()
{
    var factor = 100;
    $("#valor1").on("keyup",function()
    {
    var valor1 = parseInt($("#valor1").val());
        var resultado1 = valor1 * factor;
        $("#resultado1").text(resultado1);
    })
    $("#valor2").on("keyup",function()
    {
    var valor2 = parseInt($("#valor2").val());
        var resultado2 = valor2 / factor;
        $("#resultado2").text(resultado2);
    }) 
})