Bonjour,Mon probl�me est le suivant:
J'ai un champ prenom et je veux �tudier le cas ou la personne s'appelle par exemple:jean,d'autre jean-marc et d'autre jean-marc-andr�
si le prenom est jean->on aura Jean
si le prenom est jean-marc->on aura Jean-Marc
si le prenom est jean-marc-andre->on aura Jean-Marc-Andre

Voici mon code:
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
16
function majusculePrenom(idPrenom){
	var obj=document.getElementById(idPrenom);
	var chaine=obj.value;
	var reg=new RegExp("[-]+", "g");
	var Sous_Chaine=chaine.split(reg);
	compteur=1;
	var nom="";
	for(i=0;i<Sous_Chaine.length;i++){
		document.write("Sous_Chaine.[" + i + "] = " + Sous_Chaine.[i] + "<BR>");
		var lettre_un=Sous_Chaine.[i][0].toUpperCase();
		var reste_mot=Sous_Chaine[i].substring(1).toLowerCase();
		var prenom =lettre_un+reste_mot;
		alert(prenom);
      return prenom;
	}
}

Je ne sais pas comment fairte pour concater le premier souschaine avec le deuxi�me et le troisi�me ainsi de suite.
car l� j'ai que Jean puis Marc puis Andr� tout s'ecrase.
Aidez moi svp!!!