gpt4 book ai didi

javascript - 选择非输入元素时,强制焦点在 iOS 中使用 jQuery 离开表单字段

转载 作者:塔克拉玛干 更新时间:2023-11-01 21:23:29 24 4
gpt4 key购买 nike

使用 jQuery 或类似的东西,是否可以检测用户何时从 iOS 的表单字段中点击离开,有效地移除焦点?我有常规表格,其中包含名字、姓氏、地址第 1 行、地址第 2 行等。

在 iPad 上,当您选择一个表单域时,离开该表单域的唯一方法是通过单击或点击 PreviousNext 按钮。

由于显示键盘 Pane ,对页面上其他非输入元素的点击将被忽略,因此焦点仍然在表单字段上。

如果我通过单击非输入表单元素来离开表单域,是否有一种方法可以使用 jQuery/JavaScript(或其他任何工具)强制焦点离开表单域?

这是我的意思的一个例子。在下面的屏幕中,当焦点位于 Line 1 元素上时,我无法通过单击非输入元素将其移出。

enter image description here

最佳答案

尝试在表单上快速执行 blur(),这可能会奏效。

$('body').on('click', function () { 
$('form').blur();

// And since you said selecting an anchor might help, potentially doing a:
$('a#whatever').blur(); // might do the trick too
});

关于javascript - 选择非输入元素时,强制焦点在 iOS 中使用 jQuery 离开表单字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12586962/

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