sostituire un carattere in una stringa acquisita da input

lorenzo84

Utente Attivo
22 Lug 2012
239
0
16
Ciao a tutti!
Ho creato questa funzione la quale prende il valore da un campo input e lo inserisce in un altro campo input. La funzione dovrebbe compilare il secondo campo input aggiungendo al posto degli spazi un _ e me lo fa solo sul primo spazio.

codice:

<script type="text/javascript">$(document).ready(function(){
$("#nomecateg").blur(function(){
var valore=$("#nomecateg").val();
var nuovovalore = valore.replace(" ","_"); //Qui sostituisce solo la prima

var nuovovalore = valore.replace(/" "/g,"_");//qui non sostituisce nulla



$("#nomelinkcateg").val(nuovovalore);
});
});
</script>
mi aiutate?
grazie mille
 
Ciao, racchiudi il codice che posti tra i tag presenti sulla barra di formattazione (ultime 3 icone seconda linea)
poi prova cosi
Codice:
var nuovovalore = valore.split(" ").join("_");
 

Discussioni simili