JS学习之Bom(系统弹框)

系统窗口

浏览器通过调用具体的方法可以弹出系统对话框与用户交互

  • alert()
  • confirm()
  • prompt()

alert()

不必多说,用的最多

confirm()

该方法会生成如下的弹框

为了确定用户点击了确定还是取消,可以通过confirm()的返回值来确定,当点击了确定时返回值为true,点击了取消时为false

var x = confirm("你是猪吗?")
if(x){
	alert("没错很有自知之明!");
}else{
	alert("切,你不是谁是。");
}
复制代码

prompt()

该提示框会提示用户输入一些内容

该函数接收两个参数,一个是给用户的文本提示,一个是文本域的默认值

prompt("请键入你的想法","777");
复制代码

如果用户点击了确定,返回的是文本框的值,如果用户点击了取消或者以其他方式关闭了对话框,则返回null

var result = prompt("你是谁呀","");
if(result){
	alert("欢迎你,"+result);
}

复制代码

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值