JavaScript input输入数值(value)无效的原因和解决办法

let casess=document.getElementsByClassName('input_amo')[0];
    //input_amo -- 是input的类
 
  casess.value='50';
 
    var event = document.createEvent('HTMLEvents');
    event.initEvent("input", true, true);
    event.eventType = 'message';
    casess.dispatchEvent(event);
————————————————

如果是select选择框把"input"改成"change"即可,更多信息请看参考资料。

参考资料:【JavaScript】- createEvent() 创建自定义事件_头发茂盛男孩的博客-CSDN博客_createevent()

你可能感兴趣的:(javascript,javascript,开发语言,ecmascript)