gpt4 book ai didi

javascript - 回车键上的输入更改事件在 IE 中不起作用

转载 作者:行者123 更新时间:2023-11-29 14:40:40 24 4
gpt4 key购买 nike

$("#inputBoxWidth").change(function() {
var curValue = $("#inputBoxWidth").val();
alert(curValue);
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<form>
<input type="text" id="inputBoxWidth">
</form>

当我在所有浏览器中按下 enter 键时,除 IE 外,我都可以使用警报功能。在 IE 中,我必须在输入元素外部单击,这样输入就会失去焦点,然后才能正常工作。我需要 IE 在按回车键时与其他浏览器的行为相同,警报弹出窗口显示当前值。如何做到这一点?

最佳答案

你可以做的是使用 keyup 事件。

这给了你:

$("#inputBoxWidth").keyup(function() { // Your code });

不要使用 keydown 事件,因为如果您想获取输入的值,它将在按下键之前给出值。

:)

关于javascript - 回车键上的输入更改事件在 IE 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38642802/

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