JavaScript中可用的弹出框的类型
JavaScript有3种类型的弹出框。这些是-
1.Alert -Window.alert()方法显示一个警告对话框,其中包含可选的指定内容和一个OK按钮。
例如,如果您执行以下脚本,它将打开一个警报框,其内容为:“这是警报”以及确认按钮。
示例
<script> alert("This is a alert"); </script>
请注意,除了消息的确认外,警报对话框应用于不需要用户任何响应的消息。
2.确认 -Window.confirm()方法显示一个带有可选消息和两个按钮的模式对话框:“确定”和“取消”。
例如,如果您执行以下脚本,它将打开一个包含以下内容的确认框:“请确认此操作”以及确认按钮和取消按钮。这将返回一个布尔值,具体取决于用户提供的输入。
示例
<script> let bool = confirm("Please confirm this action"); console.log(bool); </script>
如果单击确认,它将返回true。如果单击“取消”,它将返回false。
请注意,对话框是模式窗口,它们会阻止用户访问该程序的其余部分,直到对话框关闭为止。
3.提示 -Window.prompt()显示一个带有可选消息的对话框,提示用户输入一些文本。
例如,如果您执行以下脚本,它将打开内容如下的propmt框:“请输入您的姓名”以及确认按钮和取消按钮。这将返回用户提供的字符串。
示例
<script> let name = prompt("Please enter your name"); console.log(name); </script>
在提示中输入一些信息时,它将名称记录到控制台。