【发布时间】:2021-09-16 23:51:58
【问题描述】:
我正在通过日历小部件设置日期时间文本字段值。显然,日历小部件会做这样的事情:
document.getElementById('datetimetext').value = date_value;
我想要的是:
在更改日期时间文本字段中的值时,我需要重置页面中的其他一些字段。我在datetimetext 字段中添加了一个onchange 事件侦听器,它没有被触发,因为我猜onchange 仅在元素获得焦点并且其值在失去焦点时更改时才会触发。
因此我正在寻找一种手动触发此onchange 事件的方法(我猜应该注意检查文本字段中的值差异)。
有什么想法吗?
【问题讨论】:
-
$(document.activeElement).trigger("change");
-
$(
).change(); -
第二个需要jquery
标签: javascript event-handling dom-events