我有两个 Key Up 事件,它们记录了两个不同input元素的值。我想将来自两个事件的两个值合并为一个变量。我有以下片段。var textInputSVK = document.getElementById("top__itextsvk");var textInputKg = document.getElementById("top__itextkg");function delay(e, delay) { let timer = 0; return function(...args) { clearTimeout(timer); timer = setTimeout(e.bind(this, ...args), delay || 0); };}textInputKg.addEventListener( "keyup", delay(e => { var t = textInputKg.value; console.log(t); }, 500));textInputSVK.addEventListener( "keyup", delay(e => { var t = textInputSVK.value; console.log(t); }, 500));<input id="top__itextkg" type="text" value="10" autocomplete="off" /><input id="top__itextsvk" value="10" autocomplete="off" type="text" />
添加回答
举报
0/150
提交
取消