【发布时间】:2012-10-03 14:16:16
【问题描述】:
我正在调用 Javascript window.prompt() 并提示用户提交我与另一个变量进行比较的变量(非常基本的密码保护)。该函数运行良好,但是,如果您在prompt() 窗口上单击"cancel",该函数不会简单地终止,而是将变量与空字符串进行比较(用户选择不按“取消”提交)而是)导致函数继续到else{ } 部分。
我的问题是,如何在按取消时终止该功能?我只需要知道如何定位取消按钮。
通常我只会在按钮的click() 上调用.stop(),但我不知道如何定位提示窗口的取消按钮。
【问题讨论】:
-
使用 event.target..它会给你目标元素参考。
-
prompt在按下取消按钮时返回null。
标签: javascript prompt