Traitement de chaine de caractére en js

Fermé
bouchra - 3 août 2004 à 11:34
 bouchra - 4 août 2004 à 11:28
salut tout le monde,
j'aimerai bien avoir le code en javascript qui transforme la chaine de caractére "comment ca marche" en "Comment Ca Marche"
merci
A voir également:

2 réponses

Salut, je ne connais quasiment rien en javascript, mais il te suffit de chercher les espaces et de remplacer le caractère suivant par sa majuscule. J'imagine qu'avec les methodes indexOf(), substr() et toUpperCase() par exemple, y'a moyen de moyenner :-D
http://www.w3schools.com/js/js_obj_string.asp (c'est en anglais)
http://www.commentcamarche.net/javascript/jsstring.php3
0
Utilisateur anonyme
4 août 2004 à 09:42
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

<html>
<!--
	Author: Philippe Fery
	Creation: Augustus 4, 2004
	philippefery@hotmail.com
-->
<head>
	<title>Untitled</title>
	<script>
		function allWordsUpper(text){
			newText = "";
			words = text.split(" ");
			for(i=0 ; i<words.length ; i++){
				word = words[i];
				word = word.substring(0,1).toUpperCase() + word.substring(1,word.length);
				newText +=word;
				if(i!=words.length-1){
					newText += " ";
				}
			}
			return newText;
		}
	</script>
</head>

<body>
	<script>
		alert(allWordsUpper("comment ça marche"));
	</script>
</body>
</html>



;-)
0
bonjour,
je vous remercie infiniment pour votre reponse.
vraiment c'est trés gentil.
bonne journée
0