1、html事件處理
<input type="button" value="click" onlick="alert('點我')"> #單引號
<input type="button" value="click onclick="alert("點我")"> #雙引號需要轉(zhuǎn)譯成"
事件處理程序
<script type="text/javascript">
function myMethod() {
? ? ?alert("點擊");
}
</script>
<input type="button" value='你猜' onclick="myMethod();">
2、Dom事件處理
<script type="text/javascript">
var bn = document.getElementById('id')
bn.onclick = function() {
? ? ? alert("test"); #處理數(shù)據(jù)
}
</script>
3、監(jiān)聽事件 addEventListener() 包含三個參數(shù)要處理的事件名、作為事件處理程序的函數(shù)和一個布爾值,true 捕獲事件處理, false冒泡事件處理,默認(rèn)為false
<script type="text/javascript">
var bn = document.getElementById("id");
bn.addEventListener("click", function(){
? alert("hello, girl");
}, false)
</script>
IE中使用attachEvent()來監(jiān)聽事件