我有以下html
<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>
我正在试图弄清楚如何从元素中删除onchange,或者将其设置为null ..
我见过的文章表明使用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;
没有运气。
关于这个的任何指示/想法?
答案 0 :(得分:1)
尝试document.getElementById("CLASS_SRCH_WRK2_SUBJECT$69$").removeAttribute("onchange");
答案 1 :(得分:0)
尝试
document.getElementById("CLASS_SRCH_WRK2_SUBJECT$69$").onchange="";