index.html:


 < script type =“module”src =“。/ index.js”>< / script>& #xA; <身体GT;
 < button onclick =“myFunc()”>点击< / button>
 < /体>
 < script type =“module”>
从'./dog.js';&#xA导入狗;让狗=新狗();
 function myFunc(){
 dog.doSomething();
 }
 < / script>



 由于我有type =“module”,脚本无法调用。如果我没有模块,我就无法访问Dog类。如何将html事件与模块连接?

答案 0 :(得分:2)
使用addEventListener
从JavaScript绑定事件处理程序。
document.querySelector("button").addEventListener("click", myFunct);
不要使用内在事件属性。