js---初级学习笔记

定时器(BOM-window对象)

setInterval(code,毫秒数):周期执行
setTimeout(code,毫秒数):延迟多长时间后 只执行一次

清除定时器
clearInterval(id);
clearTimeout(id);

<script>
//点击按钮之后,给id为divid0的元素添加背景色,宽高
function btnCli( ){
//获取元素
var obj=document.getElementById("divid0");
//alert(obj)
//添加背景色
obj.style.backgroundColor="#ff0";
//添加边框
obj.style.border="1px  solid  red";
//添加宽和高
obj.style.width="100px";
obj.style.height="100px";
}
</script>

<body>
     <input   type="button"   value="将div加上样式”  oclick="benCli(  )"/>
     <div id ="divid0">  </div>
</body>

  • 页面加载成功
<scrip>

//window可省略
      window.onload=function(  ){
        alert(1)
}
</scrip>
  • 设置定时器4秒和隐藏
<script>
//记录次数
var i=0;
//定时器id
var timer;

       onload=function(  ){
         //设置定时器 间隔4秒后展示图片
         setInterval(showAd,4000);
}

//展示广告方法  展示2秒后隐藏
founction showAd(  ){
//展示的次数加1
i++;
/若i=3情况setInterval设置的定时器
if(i==3){
  clearINterval(  );
}

//获取广告
var divObj+document.getElementById("ad")'
//修稿广告样式将其显示
divObj.style.display="block";
//2秒之后隐藏  只执行一次
setTimeout(hideAd,2000);
}
//隐藏广告
founction hideAd(){
  //获取广告
  var divObj.style.display="none";
}
</script>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值