Ciao, c'è un errore di sintassi per cui lo script si ferma dopo aver eseguito quell'alert.
In effetti removeAttr() non è una funzione JavaScript. Probabilmente ti sei confuso con l'analoga funzione jQuery, ma in puro JavaScript si scrive removeAttribute().
Per la cronaca, puoi usare la console web per verificare questo tipo di errori. Pigia F12 nel tuo browser una volta aperta la pagina in questione, quindi vai sulla scheda "Console" (o qualcosa del genere) nel pannello che ti si è aperto e fai girare lo script. Li saranno restituiti eventuali errori durante l'esecuzione.
Un sostituto di alert() può essere console.log() che mostrerà il messaggio proprio sulla console web del tuo browser.


Rispondi quotando