js脚本改变输入框值-触发input事件

4次阅读

共计 248 个字符,预计需要花费 1 分钟才能阅读完成。

使用 js 模拟用户输入数据,改变 input 的 value 值,在提交的时候无效果,在一番寻找下,原来就因为没有触发绑定的 input 事件,使用原生 js 代码完美解决

let t=document.getElementsByClassName('c_l_area c_a_n')[0];
let evt = document.createEvent('HTMLEvents');
evt.initEvent('input', true, true);
t.value='setValue';
t.dispatchEvent(evt)

正文完
 0