Espaces inutils!!!

Bruno Cholat -  
Bobinours Messages postés 2903 Statut Membre -
En javascript, comment retirer les espaces inutils en fin de string, un peu comme la fonction 'trim' en php?

1 réponse

  1. greg_one
     
    Avec javascript, tu peux comparer chaque caractere un par un
    et tester si il est egal a espace.
    Ca recopie tous les caracteres de nom qui ne contiennent pas d'espace dans nom_sans_..

    var nom_sans_espace = "";

    for(i; i<nom.length - 1; i++)
    {
    if(nom.substring(i,i+1) != " ")
    nom_sans_espace = nom_sans_espace + nom.substring(i,i+1);
    }

    0
    1. greg_one
       
      petit correctif:

      for(i=0; i<nom.length; i++)

      tu t'en serais douté
      0
      1. Bobinours Messages postés 2903 Statut Membre 504 > greg_one
         
        Ton code n'est pas bon, il supprime TOUT les espaces...

        Je te conseille de regarder les Expressions Régulières en JavaScript:

        espaces AVANT:
        chaine = chaine.replace(/^\s+/, "");
        espaces APRES:
        chaine = chaine.replace(/\s+$/, "");

        -= Bobinours =-
        0