aggiungo dinamicamente del codice javascript alla pagina, tramite pressione di un pulsante:

document.getElementsByTagName("head")[0].appendChild(s);


tuttavia ho necessità che il codice che aggiungo premendo la seconda volta (e che mi ritorna da una chiamata ajax) non venga aggiunto ma sostituito al primo.
Analoga cosa per la terza quarta volta e volte successive.

Ho pensato di mettere un id="myjs" allo script.... ma non va!

suppongo si debba usare replaceChild ma non so come 'ricavare' il primo codice aggiunto....

attendo vs. aiuto.