Ciao,
devo cambiare il testo di un link al suo click.

Il tag a ha id="ricerca"

uso questo codice in una funzione richiamata dal link:
codice:
var ricerca = document.getElementById("ricerca");
ricerca.className = search == 0 ? "tab4" : "activetab4";
ricerca.value = search == 0 ? "Cerca" : "Chiudi";
search = search == 0 ? 1 : 0;
La prima riga funziona, la seconda no.