Forum de discussion
Forum « Programmation Javascript » (archives)
Re: redimension un textarea selon la grandeur du texte qui est entré
Envoyé: 17 mars 2004, 6h17 par Oznog
Si je comprend bien ta question, oui c'est possible, tu peux redimentionner le textarea bien que je ne comprennent pourquoi! C'est pas très estétique!
Exemple, comme tu vois il suffit de changer les propriétés de style "width" et "height".
<textarea name="monTexte" style="width:200px;" cols="5" rows="10" onblur="maVar=this.value;alert(maVar.length);this.style.width='400px';this.style.height='400px'"></textarea>
Mais le problème est d'avantage comment retrouver le nombre de caractères entré, la propriété length ne fonctionne pas avec le textarea, exception probablement dûàu fait que le texte ne tient pas vraiment dans la "valeur". Petit truc alors, passe par une variable :
// Récupère le texte
maVar=this.value;
// Retourne le nombre de caractrères
maVar.length;
Reste à ajouter les tests de condition selon le nombre de caractères. NE sachant tes règles on ne peut rien de plus!
Ciao
Oznog
Réponses
|