window是浏览器的一个实例,在浏览器中,window对象有双重角色,它既是通过Javascript访问浏览器窗口的一个接口,又是ECMAScript规定的Global对象(全局对象) javascript中声明的全局变量是window的属性,方法是window的方法
**

一、弹窗

1-1、Window对象的方法

语法:window.alert()
语法:window.confirm(“msg”)

  1. <ul>
  2. <li>1<button>删除</button></li>
  3. <li>2<button>删除</button></li>
  4. <li>3<button>删除</button></li>
  5. </ul>
  6. <script>
  7. //parentNode 元素的父节点
  8. var btns=document.getElementsByTagName("button")
  9. for (var i=0;i<btns.length;i++){
  10. btns[i].onclick=function(){
  11. var temp = window.confirm("sure?");
  12. if(temp){
  13. this.parentNode.style.display="none"
  14. }
  15. }
  16. }
  17. </script>

1-2 window.confirm( “msg”) 包含确定和取消弹窗

功能:显示一个带有指定消息和包含确定和取消按钮的对话框。点击确定返回true,取消返回false;

var value = window.confirm("去不去")
console.log(value)  // true / false

二、Prompt 输入型弹窗

window.prompt(“text,defaultText”)

text:在对话框中显示的文本
defaultText:默认输入文本
返回值:点取消按钮,返回null 
点确定按钮,返回输入的文本
var temp = window.prompt("请输入","hello world")
console.log(temp);