Retour à la page précédente
Le fichier ZIP de cette section

Transformer une saisie dans un objet " FORM " = Mettre en lettre " CAPITALE " la première lettre de chacun des mots
et le reste des lettres en " minuscule"

dans la section <HEAD> .../... </HEAD>

<script>
function capitale_1(){
mot=document.capitale.capitale_.value; longueur=mot.length; var resultat="";var i=1;var suite=1;
resultat=mot.substr(0,1).toUpperCase();
do { 
if ( mot.search(" ") != -1) {  position=mot.search(" ")+1;
  resultat=resultat+mot.substr(suite,position-1).toLowerCase()+mot.substr(position,1).toUpperCase();
  mot=mot.substr(position,longueur-position);
   }i++;
} while ( i<longueur+1);
resultat=resultat+mot.substr(1,mot.length);
document.capitale.capitale_.value=resultat;
}
</script>

dans la section <BODY> .../... </BODY>

<p><form name="capitale"><input type="text" name="capitale_" size=40 value="" onChange="capitale_1();">
<p><input type="button" value="Mettre en MAJUSCULE le première lettre de chacun des mots"></form>