Salut,
Vous pouvez me dire c'est quoi l'équivalent de :
En java script.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Replace(chaine, " ","")
Salut,
Vous pouvez me dire c'est quoi l'équivalent de :
En java script.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Replace(chaine, " ","")
Code : Sélectionner tout - Visualiser dans une fenêtre à part chaine.replace(" " ,"")
Ma page Developpez - Mon Blog Developpez
Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
Votre post est résolu ? Alors n'oubliez pas le Tag![]()
Venez sur le Chat de Développez !
Merci, mais t'as mis espace entre les deux cotes
Il faut que je l'essai tt d'abord![]()
voila j'ai fait un ptit test mais ca marche pas
j'ai fait une erreur?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 <script type="text/javascript"> function removespace(){ var chaine=document.getElementById("text").value; chaine=chaine.replace(' ',''); } </script> </head> <body> <form id="form1" name="form1" method="post" action=""> <label> <input name="text" type="text" id="text" onblur="removespace()"/> </label> </form>![]()
Non ton code fonctionne bien ...
Le seul truc c'est qui'l ne doit pas faire ce à quoi tu t'attends ...
Et tu ne réaffcihe pas le résultat
Là il remplace bine la première occurence de l'espace dans la chaine, si tu en avais fait un alert tu l'aurais vu ..
replace en javascript ne remplace que la première occurence ...
il faut donc faire une boucle while en testant l'indexOf du cractère à remplacer ...
Ma page Developpez - Mon Blog Developpez
Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
Votre post est résolu ? Alors n'oubliez pas le Tag![]()
Venez sur le Chat de Développez !
j'ai besoin de cette fonction pour les calcules par exemple si l'utilisateur entre 10 000 ça va pas marcher, le résultat va être NaN. Sinon y a pas une autre fonction pour faire des calcules même avec un chiffre avec espace?
Tu n'as visiblement rien compris à mon dernier post ...![]()
Ma page Developpez - Mon Blog Developpez
Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
Votre post est résolu ? Alors n'oubliez pas le Tag![]()
Venez sur le Chat de Développez !
Si, mais je ne sais pas travailler avec "indexOf" + boucle while. Je vais chercher
Merci
Faut utiliser des regExp
En JS c'est obligé...
str = str.replace(/ /g, "");
pas si tu ne veux supprimer qu'une occurence ...
Ma page Developpez - Mon Blog Developpez
Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
Votre post est résolu ? Alors n'oubliez pas le Tag![]()
Venez sur le Chat de Développez !
Porquoi ne pas empêcher la saisie des espaces dans ton champs et n'autoriser que la saisie de nombres ?
Va faire un petit tour dans la faq :
http://javascript.developpez.com/faq...input.chiffres
Toutes les FAQs Web
Les règles du Forum
Démonstration de l'utilisation des balises [CODE](bouton #)
Pensez à utiliser le tag
Partager