网页上有个textarea ,代码如下:<textarea class="text " id="arid_WIN_1_301398800" cols="20" maxlen="0" style="top: 0px; left: 82px; width: 183px; height: 47px;" arautocak="0" arautoctt="400" rows="3" wrap="soft"></textarea>
追踪事件截图:
关联代码如下:
return function(h) {
if (getIsInInterruptMode_NS(getCurrentWindowID_NS()) == 1 || isFromResume == 1) {
var g = new FormEvent(h);
var d = b(g);
if (typeof d == "boolean" && d == false) {
g.StopDefault()
} else {
if (typeof d == "string") {
return d
}
}
} else {
var g = new FormEvent(h);
var f = getCurWFC_NS(getCurrentWindowID_NS());
if ((f != null) && (f.execStks != null) && (f.execStks[0] != null) && (f.execStks[0][0] != null) && ("f" in f.execStks[0][0]) && (f.execStks[0][0].f.toString().indexOf("hoverState.btnClickE") == -1)) {
return
}
var d = b(g);
if (typeof d == "boolean" && d == false) {
g.StopDefault()
} else {
if (typeof d == "string") {
return d
}
}
}
}
下列代码为何不起作用?getElementById().onchange()无法运行
document.getElementById('arid_WIN_1_301398800').value='123';
事件绑定代码在哪里?document.getElementById('arid_WIN_1_301398800').onchange();这样触发事件只能是使用document.getElementById('arid_WIN_1_301398800').onchange=function(){....}
的才会执行,用addEventListener/attachEvent
添加的无法触发
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。