gpt4 book ai didi

javascript - 选中复选框并触发更改事件javascript

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:48:46 25 4
gpt4 key购买 nike

我想从 javaScript 而不是 jQuery 触发更改事件并选中复选框。
由于这个 Strange Behaviour,我遇到了 jQuery 问题.
我以前用 jQuery 做的是:

$('#laneFilter').prop('checked','true').trigger('change');

我想对 javaScript 做同样的事情。这一定很简单,但我找不到方法。请帮忙提前致谢

最佳答案

有几种方法可以做到这一点。最简单的方法是调用该函数:

var Chkinput = document.getElementById("laneFilter");
Chkinput .onchange();

如果你需要它来完整模拟真实事件,或者你通过html属性或addEventListener/attachEvent设置事件,你需要做一点正确触发事件的特征检测:

if ("createEvent" in document) {
var evt = document.createEvent("HTMLEvents");
evt.initEvent("change", false, true);
element.dispatchEvent(evt);
}

关于javascript - 选中复选框并触发更改事件javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19676525/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com