为了账号安全,请及时绑定邮箱和手机立即绑定

当prompt不输入内容时不是返回null吗?

为什么我这在输入框里什么都没填直接点确定,弹出的是空白,点击取消却提示null

正在回答

5 回答

参考MDN:https://developer.mozilla.org/en-US/docs/Web/API/Window/prompt


When the user clicks the OK button, text entered in the input field is returned. If the user clicks OK without entering any text, an empty string is returned. If the user clicks the Cancel button, this function returns null.

0 回复 有任何疑惑可以回复我~
#1

lss94 提问者

我看了,原来还有默认值,和空字符串的情况啊,谢了。
2016-03-17 回复 有任何疑惑可以回复我~

点击确定按钮时,返回值是文本框的内容,你什么都不输入,那返回值是应该就是空的咯?不过我还不太理解内容为空与null的区别,有可能跟这个有关吧,我是这么想的(⊙o⊙)

0 回复 有任何疑惑可以回复我~

我知道点取消返回null主要是想知道在我不输入的情况下,返回值应该也是null才对,怎么什么都不显示?

0 回复 有任何疑惑可以回复我~

我同意

0 回复 有任何疑惑可以回复我~

prompt点取消返回的是null,你可以查下资料

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

当prompt不输入内容时不是返回null吗?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信