我有以下的HTML刪除onchange事件可見的DOM
<td valign="top" nowrap="nowrap" align="left" rowspan="4">
<div id="win0divCLASS_SRCH_WRK2_SUBJECT$69$">
<input type="text"
onchange="addchg_win0(this);oChange_win0=this;"
maxlength="8"
style="width:60px; "
class="PSEDITBOX"
value=""
tabindex="31"
id="CLASS_SRCH_WRK2_SUBJECT$69$"
name="CLASS_SRCH_WRK2_SUBJECT$69$" />
</div></td>
我試圖找出如何無論是從元素刪除平變化,或將其設置爲空..
我見過的文章表明使用removeEventlistener應該可以工作。我試着::
document.getElementById(\"CLASS_SRCH_WRK2_SUBJECT$69$\").removeEventListener('onchange',addchg_win0(this);oChange_win0=this;, false)
以及
document.getElementById(\"CLASS_SRCH_WRK2_SUBJECT$69$\").onchange=null;
沒有運氣。
在這個任何指針/想法?
嘗試'的document.getElementById( 「CLASS_SRCH_WRK2_SUBJECT $ $ 69」)attributes.onchange = NULL;',如果這給出了一些錯誤,請嘗試使用'function(){}'而不是'null'。 –
沒有有效的解決方案尚未 –