Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2977 connectés 

  FORUM HardWare.fr
  Programmation

  [javascript] l'équivalent de trim() en PHP ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[javascript] l'équivalent de trim() en PHP ?

n°43382
M@nu
Posté le 28-06-2001 à 14:37:04  profilanswer
 

Comment on fait pour virer les espaces insignificatifs en javascript (ceux avant et après la chaine...)
 
Merci

mood
Publicité
Posté le 28-06-2001 à 14:37:04  profilanswer
 

n°43387
persnet
Creer , non posseder...
Posté le 28-06-2001 à 14:50:06  profilanswer
 

Tu doit pouvoir t'en sortir avec une boucle for
et les instructions IndexOf et Substr

n°43395
lamatrice
Posté le 28-06-2001 à 15:06:21  profilanswer
 

et split() aussi ...
chaine.split(" " ) /* LE CARACTERE SEPEPARATEUR EST L'ESPACE

 

[edtdd]--Message édité par lamatrice--[/edtdd]

n°43404
Clarkent
Musclor le shérif de l'espace
Posté le 28-06-2001 à 15:29:36  profilanswer
 

en java c est aussi la methode trim donc en javascript ca doit etre la meme.


---------------
"PAR LE POUVOIR DU CRÂNE ANCESTRAL, JE DETIENS LA FORCE TOUTE PUISSANTE".
n°43449
FLY LM
Posté le 28-06-2001 à 17:47:16  profilanswer
 

Tu peux utiliser les expressions régulière pour traiter ta chaine, voici un exemple :
 
<script language="Javascript">
texte = new String (" blabla & blabla & blabla " );
document.write("chaine à traiter, debut->"+texte+"<-fin<br>" );
p = /^(\s+)?.(.*).(\s+)?$/
resultat = texte.match(p);
document.write("chaine traitée, debut->"+resultat[2]+"<-fin, les blancs de début et de fin de chaine sont supprimés !!" );
</script>
 
@+

n°43452
M@nu
Posté le 28-06-2001 à 18:02:39  profilanswer
 

en fait c'est pour tester le champ d'un formulaire...
 
if(document.form.champ.value=="" )
{
  ...
}
 
si on met un espace ça fait comme si on avait mis qq chose de valable...et je voulais que ça renvoie une erreur ds ce cas là.

 

[edtdd]--Message édité par M@nu--[/edtdd]

n°43465
FLY LM
Posté le 28-06-2001 à 18:31:23  profilanswer
 

Un test du genre alors :
 
<SCRIPT LANGUAGE="JavaScript">
function test() {
missinginfo = "";
if (document.form.tonchamps.value == "" ) {
missinginfo += "\n     -  Ton Champs";
}
alert(missinginfo);
return false;
}
else return true;
}
</script>
 
et dans ton form :
 
onSubmit="return test();"
 
fait un mix avec mon autre script et cela devra faire ce que tu veux...


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  [javascript] l'équivalent de trim() en PHP ?

 

Sujets relatifs
javascript gerer la soumission d'un formulaire[JavaScript] centrage de fenetre
HELP => Formulaire HTML + envoie bdd + pseudo frame PHP = gros pb[PHP] Heeeeeeeeeeeeeelp plz
[PHP]Passage de fichier en paramétres[Javascript] Je recherche des sites où sont exposés les modèles
JAVASCRIPT : comment recuperer une variable PHP ?exist il des progs similaire a PHP et JAVA serveur (websphere)
[PHP] limite du temps d'execution 
Plus de sujets relatifs à : [javascript] l'équivalent de trim() en PHP ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR