js -- alert-confirm-prompt

286 阅读1分钟

alert-confirm-prompt

浏览器中与用户交互的函数有alert、confirm、prompt:

这些函数会暂停脚本的执行,并且不允许用户与该页面的其余部分进行交互,直到窗口被解除。

方法还有两个限制:

1.显示位置由浏览器决定,通常显示在中心。

2.外观由浏览器决定,我们不能修改。

alert

函数执行后,显示一条信息,并等待用户按下确定。

alert("Hello");

confirm

let result = confirm('请输入内容');

confirm 函数显示一个带有 用户输入的内容以及确定和取消两个按钮的模态窗口。

点击确定返回 true,点击取消返回 false

prompt

prompt 函数接收两个参数:

浏览器会显示一个带有文本消息的模态窗口,还有 input 框和确定/取消按钮。

let result = prompt('请输入内容''')

参数一:显示给用户的文本

参数二:指定输入框的初始值(可选参数)

ie中不指定第二个参数值会将undefined作为初始值。避免这种问题可以将''作为初始值