为什么有的javascript代码中,直接用onclick就可以了,而有的既要用onclick还要加上onmousedown?谢谢!

解决方案 »

  1.   

    onclick:鼠标在一个位置按下又起来,如果按下鼠标后在移到其它位置是不会触发的
    onmousedown:鼠标按下就触发根据用法,有些确实是都要加,类似的还有onkeydown,onkeyup等等,根据功能综合运用
      

  2.   

    onclick onmousedown 等触发的效果不一样。 onclik 是点击事件,只有点击时才触发。