Frage: Wird es überschrieben, wenn es dem Skript hinzugefügt wird?
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>php.cn</title> </head> <body> <button onclick="">按钮2</button> <script> const btn2=document.querySelector("button"); btn2.onclick=function(){ alert("你好"); } btn2.onclick=function(){ //这个会覆盖上面的onclick alert("我也很好"); } </script> </body> </html>
1. Beide zusammenführen
<script> const btn2=document.querySelector("button"); btn2.onclick=function(){ alert("你好"); alert("我也很好"); } </script>
2. Ereignismonitor hinzufügen
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>php.cn</title> </head> <body> <button>按钮2</button> <script> const btn1=document.querySelector("button"); console.log(btn1); btn1.addEventListener("click",()=>alert("你好")); btn1.addEventListener("click",function(){ alert("我也很好") }); </script> </body> </html>
Das obige ist der detaillierte Inhalt vonDas Hinzufügen von Ereignissen zu Skripten in Javascript wird überschrieben. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!