Ciao a tutti,
non so come spiegare la cosa ma ci provo.

Ho lo script che vedete qui sotto che prende dinamicamente i risultati da un db e li propone a video come semplice testo cliccabile e lo lista all'interno di un div.

Fino qui tutto ok, è quello che mi serve.

Il problema nasce dopo il primo click.

L'utente che clicca all'infinito creerà una lista infinita con lo stesso soggetto ed è quello che non dovrebbe accadere.

Come posso fare per disabilitare la funzione di questo testo dopo il primo click pur continuando a mantenere visibile il testo?

In pratica lo stesso sistema che si utilizza per disabilitare un bottone dopo il click.

codice:
$status[$i] = "<span onclick=\"appendElement(document.getElementById('contenuto'),'div','','$name[$i]');\">$name[$i] &egrave; presente!</span>";