click事件和onclick区别

1.click事件和onclick区别,或者是 mouseover/onmouseover ,mouseout/onmouseout
区别
2.最近读的代码都是dom0的。dom2常见吗,感觉好麻烦,语法也麻烦,还要对ie兼容

click()和onclick()的区别:
1.onclick是绑定事件,告诉浏览器在鼠标点击时候要做什么
click本身是方法作用是触发onclick事件,只要执行了元素的click()方法,就会触发onclick事件。
2.click()方法的主要作用是触发调用click方法元素onclick事件,实际上是模拟了鼠标的点击动作。此外,如果在click括号内定义了其他可执行语句,则click方法会在执行完onclick事件之后执行括号内部的语句。

我们还可以注意到:onclick是事件,而click是方法,两者是不同的概念。

关于dom级别的一些问题
http://blog.csdn.net/qq_17335153/article/details/49866895
例子
http://www.jb51.net/article/83602.htm
jquery中:
$('对象').click(function(){//你的代码});
$('对象').mouseover(function(){//你的代码});
$('对象').mouseout(function(){//你的代码});

javascript中是需要绑定的

function fn1(){
//你的代码
}