Merci pour cette source.
c'est bien ce qu'il me fallait
peug
Messages postés232Date d'inscriptionmercredi 25 octobre 2000StatutMembreDernière intervention 5 octobre 2012 6 juil. 2009 à 10:40
Voici une petite amélioration afin que les majuscule de début de phrase reste en majuscule (ex: "Bonjour, je vais bien. Moi aussi")
<script language="JavaScript">
<!--
function noUpperCase(textarea)
{
var i=textarea.value.length;
chaine = textarea.value;
i--;
if (i>1) {
if (chaine.charAt(i-1)!=" " && chaine.charAt(i-2)!=".") {
textarea.value=chaine.substring(0,i)+chaine.charAt(i).toLowerCase();
}
}
}
// -->
</script>
<textarea rows="10" cols="70" name="mess" VALUE ="" onkeyup="noUpperCase(this</textarea>
cs_achraf19
Messages postés1Date d'inscriptionmercredi 13 février 2008StatutMembreDernière intervention26 mars 2008 26 mars 2008 à 16:37
Super!!
Code tres util!!
Merci DHKold
mythos75
Messages postés1Date d'inscriptionjeudi 27 avril 2006StatutMembreDernière intervention25 août 2006 25 août 2006 à 07:46
Exactement ce qu'il me fallait, merci :)
cs_stella
Messages postés12Date d'inscriptionlundi 23 décembre 2002StatutMembreDernière intervention14 novembre 2011 17 juin 2006 à 11:34
Super top ta source. Très utile et fonctionne très bien. En réponse à JECA, les majuscules de la langue française s'accentuent, regarde donc dans le dictionnaire.
DHKold
Messages postés153Date d'inscriptionvendredi 6 décembre 2002StatutMembreDernière intervention29 mai 20052 4 janv. 2003 à 20:45
OK, il estvrai que cette méthode n'est pas très fiable mais j'oblige personne à l'utiliser.
cs_jeca
Messages postés341Date d'inscriptionmercredi 17 juillet 2002StatutMembreDernière intervention14 juillet 201114 4 janv. 2003 à 13:08
"javascript:" dans l'évènement est totalement inutile car il est lui-même une composante du javascript.
D'autre part la méthode "toUpperCase" focntionne très mal avec la langue française : elle transforme les caractères minuscules accentués en majuscules accentuées. Or, en Français, les majuscules ne comportent pas d'accent.
Je mets donc dans les sources une fonction que je préfère utiliser.
24 sept. 2015 à 13:41
c'est bien ce qu'il me fallait
6 juil. 2009 à 10:40
<script language="JavaScript">
<!--
function noUpperCase(textarea)
{
var i=textarea.value.length;
chaine = textarea.value;
i--;
if (i>1) {
if (chaine.charAt(i-1)!=" " && chaine.charAt(i-2)!=".") {
textarea.value=chaine.substring(0,i)+chaine.charAt(i).toLowerCase();
}
}
}
// -->
</script>
<textarea rows="10" cols="70" name="mess" VALUE ="" onkeyup="noUpperCase(this</textarea>
26 mars 2008 à 16:37
Code tres util!!
Merci DHKold
25 août 2006 à 07:46
17 juin 2006 à 11:34
4 janv. 2003 à 20:45
4 janv. 2003 à 13:08
D'autre part la méthode "toUpperCase" focntionne très mal avec la langue française : elle transforme les caractères minuscules accentués en majuscules accentuées. Or, en Français, les majuscules ne comportent pas d'accent.
Je mets donc dans les sources une fonction que je préfère utiliser.