码迷,mamicode.com
首页 > Web开发 > 详细

js基础

时间:2016-09-24 21:53:08      阅读:145      评论:0      收藏:0      [点我收藏+]

标签:

 

var arr=new Array();

1, 错误的异常捕获

   try{ } catch(err){}

   自定义错误:try{ throw "错误的内容" } catch(err){}

3,事件

    onclick onMouseOver onMouseOut onChange onselect  onFocus onBlur(移开焦点) onLoad obUnload(关闭网页)

4,docunment.write("") 引号内加入的是标签内容

     不能在documnet加载完之后调用write()会覆盖所有的内容

5,寻找元素

      1)id   

      2)标签名字  docunment.getElementbyTagName();  //寻找相同元素中的第一个

6,操作css样式  x.style.color="blue" 就是通过style来找到和处理

7  EvevtListener 句柄

    docunment.getelementbyid("a").addEventListener("click",function());

    句柄之间是不会覆盖的,而直接使用onclick方法之前定义的就会被覆盖掉。

8,event 时间对象

     1)type 事件的类型

     2)target 获取事件的目标

     3) 阻止事件的冒泡

     4) 阻止事件的默认行为

9,事件的冒泡

    当有时间发生的时候时间的信号会从下向上一层层的传递

<div id="div1">
        <div id="div2">
            <button id="bt">按钮</button>
        </div>
</div>

 document.getElementById("div1").addEventListener("click",function(){alert("div1")});
 document.getElementById("div2").addEventListener("click",function(){alert("div2")});
 document.getElementById("bt").addEventListener("click",function(){alert("bt")});

这一段代码,点击按钮,不仅仅按钮存在点击事件,两个div的点击事件也会被触发。

js基础

标签:

原文地址:http://www.cnblogs.com/zcoder/p/5904123.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!