window是浏览器的一个实例,在浏览器中,window对象有双重角色,它既是通过Javascript访问浏览器窗口的一个接口,又是ECMAScript规定的Global对象(全局对象) javascript中声明的全局变量是window的属性,方法是window的方法
**
一、弹窗
1-1、Window对象的方法
语法:window.alert()
语法:window.confirm(“msg”)
<ul>
<li>1<button>删除</button></li>
<li>2<button>删除</button></li>
<li>3<button>删除</button></li>
</ul>
<script>
//parentNode 元素的父节点
var btns=document.getElementsByTagName("button")
for (var i=0;i<btns.length;i++){
btns[i].onclick=function(){
var temp = window.confirm("sure?");
if(temp){
this.parentNode.style.display="none"
}
}
}
</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);