[英]Using keyup to store different values from inputs
我有以下2个输入标签:
<input class="forLoopIndex" type="text" name="n" size="1">
<input class="forLoopIndex" id="typicalElement" type="text" name="k" size="1" placeholder="k">
由于它们两者都有一个名为forLoopIndex的类。 当人们使用keyup键入值时,我正在尝试存储这些值。 像这样:
$('.forLoopIndex').keyup(function(){
forLoopIndex = $(this).val();
console.log(forLoopIndex);
});
不幸的是,当我打印ForLoopIndex的值时,它仅在光标所在的位置显示当前输入的值。 输入后,有什么方法可以存储两个输入的值吗? 我需要使用数组吗? 任何帮助都超过了欢迎。
谢谢!
中号
也许这可以帮助:
var forloops = $('.forLoopIndex');
var values = [];
forloops.keyup(function(){
values = [];
forloops.each(function () {
values.push($(this).val());
}
console.log(values);
});
每当用户写东西时,值都会更新。 然后,您可以随时保存它们。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.