<script>
z=prompt("","");
Old=prompt("Inserisci vecchio carattere","");
New=prompt("Inserisci nuovo carattere","");
alert(z.replace(Old,New));
</script>
Ragazzi.. ho scritto questo codice, perchè mi interessava imparare la funzione replace in js. il problema è questo:
Viene sostitutito solo la prima lettere dalla stringa iniziale!
ho provato con un ciclo in for, ma niente!
poi leggendo un argomento sul forum, c'era un ragazzo con il mio stesso problema, ed ha risolto, dato che non ho capito bene, mi sono chiesto, perchè non rompere un po' le scatole a qualcuno più esperto di me?
Come posso fare per sostitutire TUTTI i caratteri della stringa?
c'era tipo una funzione globale, dove dovevo aggiungere \g?
grazie per l'aiuto
![]()