我打電話給一個Javascript window.prompt()
並提示用戶提交一個變量,我將它與另一個變量進行比較(非常基本的密碼保護)。但是,如果在prompt()
窗口上單擊"cancel"
,該函數不會終止,而是將該變量與空字符串進行比較(用戶選擇不通過按「取消」來選擇不提交),從而導致該功能繼續到else{ }
部分。Javascript提示符() - 取消按鈕來終止函數
我的問題是,如何在按取消時終止功能?我只需要知道如何定位取消按鈕。
通常我只是打電話.stop()
click()
的一個按鈕,但我不知道如何定位提示窗口的取消按鈕。
使用event.target ..它會給你目標元素的引用。 – Apurv
當按下取消按鈕時'prompt'返回'null'。 – zzzzBov