RawClicked
私はこのようなイベントのためのtrの古い割り当てメソッドを持っています:
<tr ondblclick="RawClicked(this) .......
このようにJavaScriptコードでイベントを添付し、HTMLタグでのイベントハンドラーの割り当てを削除します<tr .... >
。
var element = document.getElementById("CustomersTable").getElementsByTagName("tr");
AssigningEventHandles(element, "dblclick", RawClicked(this));
function AssigningEventHandles(element, event, handler) {
if (element.addEventListener) {
element.addEventListener(event, handler, false);
}
else if (element.attachEvent) {
element.attachEvent("on"+ event, handler);
}
}
function RawClicked(raw) {
var rawDoubleClicked = raw.id;
alert(rawDoubleClicked);
}
this
では、この場合、どのようにパラメーターを関数に渡すことができますか?