我正在尝试在纯 js 中找出一种干净的方法来做到这一点。到目前为止,我有一些类似的东西:
document.getElementById('mySelectBox').onchange = function(e) {
// hide some element if this.value == 'hide'.....
}
当我的下拉列表加载/获取其初始值时,是否有一种干净的方法来触发上述块中的隐藏代码,或者可能同时将上述操作绑定到 onload 和 onchange 事件?
var el = document.getElementById('mySelectBox');
['load', 'change'].forEach(event => el.addEventListener(event, function(e){
/* your code here */
}))
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句