使用系统对话框-三个人机交互的方法

1.alert():确定提示框。由浏览器向用户弹出提示性信息。该方法包含一个可选的提示信息参数。如果没有指定参数,则弹出一个空的对话框。

2.confirm():选择提示框。。由浏览器向用户弹出提示性信息,弹出的对话框中包含两个按钮,分别表示“确定”和“取消”按钮。如果点击“确定”按钮,则该方法将返回 true;单击“取消”按钮,则返回 false。confirm() 方法也包含一个可选的提示信息参数,如果没有指定参数,则弹出一个空的对话框。

3.prompt():输入提示框。可以接收用户输入的信息,并返回输入的信息。prompt() 方法也包含一个可选的提示信息参数,如果没有指定参数,则弹出一个没有提示信息的输入文本对话框。

  var user = prompt("请输入您的用户名");
  if (!!user) {
    //把输入的信息转换为布尔值
    var ok = confirm("您输入的用户名为:\n" + user + "\n 请确认。"); //输入信息确认
    if (ok) {
      alert("欢迎您:\n" + user);
    } else {
      //重新输入信息
      user = prompt("请重新输入您的用户名:");
      alert("欢迎您:\n" + user);
    }
  } else {
    //提示输入信息
    user = prompt("请输入您的用户名:");
  }
复制代码
© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享