【注】async为解决异步问题的函数,可忽略
错误写法
btn_submit.onclick = btn_submitClick();
async function btn_submitClick(){/*...*/}
结果
js为按钮注册onclick事件后,即使不点击,事件也会在页面初始化时执行
原因
这样注册事件,必须使用匿名函数
解决方法
btn_submit.onclick = async function(){/*...*/};
【注】async为解决异步问题的函数,可忽略
错误写法
btn_submit.onclick = btn_submitClick();
async function btn_submitClick(){/*...*/}
结果
js为按钮注册onclick事件后,即使不点击,事件也会在页面初始化时执行
原因
这样注册事件,必须使用匿名函数
解决方法
btn_submit.onclick = async function(){/*...*/};