Canceled prompt
Question: What value does prompt()
return if the user clicked the Cancel button?
Answer: The return value of canceled prompt()
depends on the browser.
In some browsers the return value is null
, in others it's ''
(empty string).
Therefore, you might want to use the following code when calling the
prompt()
method:
userInput = prompt('Prompt text','Suggested input');
if (userInput != '' && userInput != null) {
// do something with the input
}
JavaScripter.net.
Copyright
© 1999-2006, Alexei Kourbatov