gpt4 book ai didi

javascript - Chrome 中的延迟数字框

转载 作者:太空宇宙 更新时间:2023-11-04 16:06:56 25 4
gpt4 key购买 nike

我注意到,如果您按下框内的向上/向下箭头按钮,数字输入会延迟触发 onChange 事件。

在 Mac Safari 和 Firefox 等其他浏览器上,会立即调用 onChange 事件。

参见此处:https://jsfiddle.net/yyfvv0vg/

<input type="number" max="9999" min="1" onchange="change()"/>
<div></div>

function change()
{
$("div").html($("input").val());
}

有没有办法强制它立即更新,或者这只是我必须处理的生活事实?

最佳答案

尝试使用 onmouseup 而不是 onchange 事件,它会起作用。

似乎当您在 chrome 中将光标放在箭头上时,数据会更新,直到您将光标移出箭头,尝试使用 up 和 down 关键字,你会看到我告诉你的,数据立即更新。

关于javascript - Chrome 中的延迟数字框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37426986/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com