JavaScript 使用value给输入框赋值,输入框显示数据但是提交时显示为空
1、今天在写脚本过程中发现使用value = 'root' 给一个输入框赋值
document.querySelector("input[type='account']").value ="root";

2、页面显示输入框内的确是赋值成功了,提交时发现用户名与密码均未输入成功
3、其实是因为此处需要手动去触发下事件
document.querySelector("input[type='account']").dispatchEvent(new Event('input'));
4、此问题解决

浙公网安备 33010602011771号