Bonjour,
Je ne trouve pas la fonction ou la méthode permettant de mettre la première lettre d'une chaine en majuscule et les autres en minuscule. (comme initcap dans d'autres langages).
Merci pour les réponses, pour l'instant j'ai contourné le pb).
Version imprimable
Bonjour,
Je ne trouve pas la fonction ou la méthode permettant de mettre la première lettre d'une chaine en majuscule et les autres en minuscule. (comme initcap dans d'autres langages).
Merci pour les réponses, pour l'instant j'ai contourné le pb).
Salut,
Tu ne peut pas le faire en CSS ?
JE NE SAIS PAS, je le bricole avec supstring et touppercase
merci
BR
Code:
1
2
3
4
5
6 <script type='text/javascript'> function Premiere(chaine){ return chaine.substr(0,1).toUpperCase()+ chaine.substr(1,chaine.length).toLowerCase() } alert(Premiere('dfEZRZSDGFSD4E')) </script>
remarque en css ça donne ça :
Code:
1
2
3
4
5
6
7 div:first-letter{ text-transform: uppercase; } div { text-transform:lowercase }
oui, c'est ce que j'ai fait mais ça marche pas sur IE6. ça marche sur firefox et opera
Merci
Ne fonctionne pas sur IE6.Citation:
Envoyé par SpaceFrog
je suis sous IE 6 ... et ça fonctionne !
Ah ... 8O
Pourtant je viens de faire ça sans succès :
Code:
1
2
3
4
5
6
7
8
9
10
11 <style> div:first-letter{ text-transform: uppercase; } div{ text-transform:lowercase; } </style> <div> zoiehfoizherg hgoiehrg </div>
Non d'accord ... Ca ne fonctionne sur IE6 que lorsqu'il est en mode Quirks. :mouarf:
Ce navigateur m'étonnera toujours.
je sais que je ressors un vieux topic mais c'est juste pour ajouter un petit complément qui peut être utile ^^
style="text-transform:capitalize" marche tres bien aussi ^^
ah oui c'est vrai je n'ai pas fait attention merci pour cette précision.