事件處理
JS中獲取對(duì)象,然后使用 onclick=function(){}故觅,但也可以在html中直接指定onclick=“函數(shù)
JS中指定事件處理程序時(shí)掏觉,事件名稱必須小寫才能正確響應(yīng)事件”
注冊(cè)事件監(jiān)聽
在IE中attachEvent(),detachEvent()#可以注冊(cè)多個(gè)事件繁堡,后加入的函數(shù)先被調(diào)用,因?yàn)槭菞?/p>
非IE中addEventListener(),removeEventListener()#先加入的先執(zhí)行口叙,因?yàn)槭顷?duì)列
取消事件
IE中cancelBubble=true
非IE中stopPropagation()
取消事件傳遞后的默認(rèn)處理
在IE中window.event.returnValue=false
非IE中event.preventDefault()
表單提交事件:如果在onsubmit,onreset事件中調(diào)用的是自定義的函數(shù)炼绘,那么必須在函數(shù)前加上return,否則不管函數(shù)返回false,true妄田,事件永完返回是true,所以一定會(huì)提交
document.write(),document.wrieln()只在在<pre>中才會(huì)有區(qū)別加上一個(gè)換行俺亮,其他地方2個(gè)都是相同的