JavaScript prompt()

JavaScript prompt(),prompt()是打开模态对话框的另一种方式,它允许用户输入信息。

prompt()对话框的调用方式与confirm()是一样的:

var answer = prompt("What is your full name?");

prompt()方法还可以有第2个可选参数,表示默认的输入内容,从而避免用户直接单击“OK”按钮而不输入任何内容。

var answer = prompt("What is your full name?", "John Doe");

prompt()对话框的返回值取决于用户进行了什么操作。

  • 如果用户输入了信息,然后单击“OK”按钮或按回车键,返回值就是用户输入的字符串。
  • 如果用户没有在对话框里输入信息就单击“OK”按钮或按回车键,返回值是调用prompt()方法设置的第2个可选参数的值(如果有的话)。
  • 如果用户简单关闭了这个对话框(也就是单击“Cancel”按钮或按Esc键),返回值就是null。

说明:null值
JavaScript在某些情况下用null表示空值。作为数值使用时,它代表0;作为字符串使用时,它代表空字符串“”;作为布尔值时,它代表false。

前面代码生成的prompt()对话框如图所示。

JavaScript prompt()

酷客网相关文章:

赞(0)

评论 抢沙发

评论前必须登录!