当从javascript代码强制选中复选框时,复选框onchange函数不触发
我有一个输入类型密码来输入密码,还有一个显示密码复选框来将输入类型密码更改为文本,因此输入密码字符是可见的。还有随机密码按钮,用于随机设置密码,并选中复选框,以便在单击按钮时显示密码 问题是,当单击随机密码按钮触发JavaScript代码以选中“显示密码”复选框时,onchange复选框函数不会触发/运行。这是我的密码 函数切换PasswordCheckBox{ var x=document.getElementByIdstaff-password; 如果checkbox.checked==true{ x、 类型=文本; }否则{ x、 类型=密码; } } 函数clickRandom{ var randomPass=随机过程; document.getElementByIdstaff-password.valuerandomPass; document.getElementByIdshow-password.checked=true; } 函数随机过程{ 变量长度=6; var text=; 可能的风险值=3907154628; 对于变量i=0;i当从javascript代码强制选中复选框时,复选框onchange函数不触发,javascript,html,Javascript,Html,我有一个输入类型密码来输入密码,还有一个显示密码复选框来将输入类型密码更改为文本,因此输入密码字符是可见的。还有随机密码按钮,用于随机设置密码,并选中复选框,以便在单击按钮时显示密码 问题是,当单击随机密码按钮触发JavaScript代码以选中“显示密码”复选框时,onchange复选框函数不会触发/运行。这是我的密码 函数切换PasswordCheckBox{ var x=document.getElementByIdstaff-password; 如果checkbox.checked==t