BOM对象中的常用方法

先看body中的内容:

<body onload="demo1()">
		<p>
			<input type="button" id="" value="window.alert" onclick="demo1()"/>
		</p>
		
		<p>
			<input type="button" id="" value="window.confirm" onclick="demo2()"/>
		</p>
		
		<p>
			<input type="button" id="" value="window.prompt" onclick="demo3()"/>
		</p>
		当前时间是:<span id="time"></span>
		<p>
			<input type="button" id="" value="停止时间" onclick="demo4()" />
		</p>
		<p>
			<input type="button" id="" value="去百度" onclick="demo5()" />
		</p>
		
		<p>
			<input type="button" id="" value="离开此页" onclick="demo6()" />
		</p>
	</body>

三种弹框的方式:

1.只有一个确定按钮的弹框:

function demo1(){
	window.alert("只有一个确定按钮");
}

 

2.有确定和取消按钮:

function demo2(){
		//确定为true 取消为false
		var c=window.confirm("你确定要退出吗?");
		window.alert(c);
	}

注意:俩个按钮都有返回值:确定为true,取消为false

 

3.含有输入框的弹框:

function demo3(){
		var p=window.prompt("请输入你的账号!!");
		window.alert(p);
	}

注意:返回值是个string

 

 

定时器的应用:

function gettime(){
	var date=new Date();
	var t=date.toLocaleString();
	var id=document.getElementById("time");
	id.innerHTML=t;
	}
	var si=window.setInterval("gettime()",1000);
			
	function demo4(){
		window.clearInterval(si);
	}
			

window.clearInterval(si);停止时间。

 

另起一页打开页面:

function demo5(){
		window.open("http://www.baidu.com");
	}

 

退出此页面:

function demo6(){
		var c=window.confirm("你确定要退出吗?");
		if(c==true){
		window.close();
	}

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值