Risolvibile con due mosse di kung-CSS.Originariamente inviato da stiffa
Il link cambia colore( prob perde i css che usavo nei vari casi).
E quando aspettavi a dirci che c'era anche un evento onclick?Poi il mio codice del link e' cosi composto
vai
dove invia gestisce l'invio
ho provato a fare remove attribute anche di onclick ma funziona sempre....
Visto che comunque non vale la pena mischiare gli script con il markup, suggerisco una soluzione del genere:
Dato che il pulsante 'invia' non avrebbe senso se javascript fosse disattivato, meglio sarebbe non scriverlo nell'XHTML ma inserirlo direttamente via script.codice:XHTML <a id="invia">vai</a> Javascript var pulsante = document.getElementById('invia') pulsante.onclick = invia function disabilita() { pulsante.onclick = function() {} }
Nel codice sorgente lo vedi ancora, ma a livello di struttura DOM non c'è più. Per verificarlo ti basti usare la strumentazione per il controllo DOM, presente credo in tutti i browser più comuni (per Firefox ci sono estensioni molto più performenti, se ti interessa).cmq dopo aver usato la tua funzione ho controllato l'html ...e sia href che onclick permangono