Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/387.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 使用keyup存储来自输入的不同值_Javascript_Jquery_Keyup - Fatal编程技术网

Javascript 使用keyup存储来自输入的不同值

Javascript 使用keyup存储来自输入的不同值,javascript,jquery,keyup,Javascript,Jquery,Keyup,我有以下2个输入标签: <input class="forLoopIndex" type="text" name="n" size="1"> <input class="forLoopIndex" id="typicalElement" type="text" name="k" size="1" placeholder="k"> 不幸的是,当我打印ForLoopIndex的值时,它只显示光标所在的当前输入的值。在我输入后,有没有办法存储两个输入的值?我需要使用数组吗?任

我有以下2个输入标签:

<input class="forLoopIndex" type="text" name="n" size="1">
<input class="forLoopIndex" id="typicalElement" type="text" name="k" size="1" placeholder="k">
不幸的是,当我打印ForLoopIndex的值时,它只显示光标所在的当前输入的值。在我输入后,有没有办法存储两个输入的值?我需要使用数组吗?任何帮助都是非常受欢迎的

谢谢

也许这会有帮助:

var forloops = $('.forLoopIndex');
var values = [];

forloops.keyup(function(){
    values = [];
    forloops.each(function () {
        values.push($(this).val());
    }
    console.log(values);
});
每当用户写入内容时,值都会更新。然后,您可以随时保存它们

var forloops = $('.forLoopIndex');
var values = [];

forloops.keyup(function(){
    values = [];
    forloops.each(function () {
        values.push($(this).val());
    }
    console.log(values);
});