Sto provando a creare uno script semplice che aggiungerà un listener a un pulsante per attivare una funzione che visualizza un avviso quando la pagina è completamente caricata.addEventListener DOMContentLoaded non funziona
Lo script deve essere attuato in Chrome Extension
Sto utilizzando il seguente codice:
document.addEventListener('DOMContentLoaded', function() {
showalert();
document.querySelector('button').addEventListener('click', showalert());
});
function showalert() {
alert("you just pressed the button");
}
E il mio HTML
<button id="button">button</button>
L'ascoltatore non viene mai aggiunto alla pulsante, anche il primo showalert(); non è licenziato.
Sono probabilmente stupido qui, ma non riesco a capire perché questo non funziona. Qualsiasi aiuto sarebbe molto apprezzato!
JSfiddle: http://jsfiddle.net/bunker1/fcrwt/1/
addEventListener prende 3 args – stark
Grazie per l'ingresso, ha aggiunto il falso argomento il violino senza fortuna purtroppo :( – Bunker