我如何使用 escape 关闭预览窗口,该窗口将要求用户输入他的名字

发布于 2024-12-29 02:58:08 字数 425 浏览 2 评论 0原文

问题是我有一个链接 Onclick 该用户将收到一个弹出窗口,其中显示一些图像和一个文本区域,显示 Enter your name 。

类似于 FaceBook 提供的内容,例如,请参阅此 演示。

我想要此功能。

如果用户在该文本中输入了某些内容,他不应该能够使用转义关闭该弹出预览。

如果他没有输入任何内容或者他没有专注于该文本区域,那么他应该能够关闭该弹出预览。

The issue is I have a link Onclick of that user will get a pop-up displaying some image and a text area saying enter your name .

something like what FaceBook provides, for example see this Demo.

I want this functionality.

If user has entered some thing inside that text he should not be able to close that pop preview using escape.

If he has not entered anything or he is not focusing on that text area then he should be able to close that pop-up preview.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

我恋#小黄人 2025-01-05 02:58:08

在弹出的窗口中尝试此代码。

       $(document).bind("keyup", function (e) {
            if (!$('textarea').val() && e.keyCode === 27) {
                window.close();
            }
        });

Try this code in the pop-up window.

       $(document).bind("keyup", function (e) {
            if (!$('textarea').val() && e.keyCode === 27) {
                window.close();
            }
        });
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文