我有一個腳本,我試圖添加一個eventlistener到一個鏈接,並監視當用戶點擊鏈接。當鏈接被點擊時,它會調用函數'hi'。即時通訊有問題,因爲即使鏈接沒有被點擊,函數「hi」被調用。 IE和FF的結果相同。繼承人我的代碼也許有人可以幫助:javascript eventlistener問題
function hi(id) {
var xmlhttp = new XMLHttpRequest();
urlwat = "wat.php?id="+id;
xmlhttp.open("POST",urlwat,true);
xmlhttp.send(null);
}
function wat1() {
object1 = document.getElementById("watlol");
try {
object1.attachEvent("click",hi(9));
}
catch(e) {
object1.addEventListener("click",hi(9),false);
}
}
window.onload = wat1;