gpt4 book ai didi

Jquery .keyup .keydown .keypress 不检测浏览器自动填充

转载 作者:行者123 更新时间:2023-12-03 22:33:16 26 4
gpt4 key购买 nike

我正在使用这些事件来尝试评估表单输入,但如果浏览器自动填充表单,则这些事件不会触发。如何让事件在自动填充时触发?

最佳答案

我知道这是一个很老的问题,但我在 keyup 函数之后使用 e.preventDefault() 解决了同样的问题。

$("#email").keyup(function (e)  {
e.preventDefault();

这样,如果您选择通过浏览器自动填充输入建议,它就会注意到。当您用鼠标单击建议时,问题仍然存在,但如果选择后按任意键,则可以正常工作。

最终解决方案

我在 stackoverflow 上找到了这篇文章:https://stackoverflow.com/a/24746108/3481005

使用 .on("input") 就可以了!

$("#email").on("input",function (e)  {

关于Jquery .keyup .keydown .keypress 不检测浏览器自动填充,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10610920/

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