Chercher et rmplacer

Fethi -  
jordane45 Messages postés 30427 Date d'inscription   Statut Modérateur Dernière intervention   -
Comment chercher et remplacer un caractère dans une chaîne sans utiliser la méthode "replace" autrement dit utiliser uniquement les variables.
par exemple :
<script language="javascript">

ch="azerty";
//on veut remplacer le caractère "e" par la lettre "X"
p=ch.indexOf("e"); //Chercher la position de "e" dans ch
ch.charAt(p)="X"; //Remplacer le "e" par "Z"
alert(ch);

</script> 

EDIT : Ajout des balises de code

Je n'arrive pas à savoir pourquoi ça ne marche pas ?

1 réponse

  1. jordane45 Messages postés 30427 Date d'inscription   Statut Modérateur Dernière intervention   4 831
     
    Bonjour,
    Suffit d'utiliser la méthode REPLACE

    var res = ch.replace("e","x");  
     

    Cordialement, 
    Jordane                                                                 
    0