Un petit casse tete parfois , lors de l insertion dans un DOM ou simplement pour afficher un texte ou paragraphe :
On a recours a la mise en majuscule automatique de la première lettre .
Bien sure si le texte est sur une page Web on passe directement par la propriété CSS text-transforme
comme cette exemple :
slector{ text-transform : capitalize; }
Dans ce cas l’élément vise par ce style aura la première lettre en majuscule mais a l affichage seulement ,
car si on récupère sa valeur texte et on l affiche ailleurs on verra que le texte n est pas transformé .
alert($("selector").text() ) // affiche le text non transformé
Enfin voila une fonction javascript qui permet de mettre en majuscule la première lettre
function capitalize( str){ return str.replace(/^(.{1})(.*)$/,function(m,c,d){ return c.toUpperCase()+d; });
0 commentaires:
Enregistrer un commentaire