REDIMENSION AUTOMATIQUE D'UN TEXTAREA OU INPUT TEXTE SELON L'ÉVOLUTION DE SON CO

Joelindien27 Messages postés 27 Date d'inscription vendredi 24 janvier 2003 Statut Membre Dernière intervention 19 juillet 2005 - 13 oct. 2003 à 11:45
 wil75 - 7 mai 2015 à 02:42
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/17042-redimension-automatique-d-un-textarea-ou-input-texte-selon-l-evolution-de-son-contenu

Tu as fait un grand effort. Mais une amélioration pouvant ne pas faire apparaitre la barre de défilement serait un avantage majeur.
Merci d'en tenir compte !
cs_Scorps Messages postés 4 Date d'inscription mardi 28 février 2006 Statut Membre Dernière intervention 21 février 2009
20 févr. 2010 à 17:55
Grand merci pour cette source qui bien qu'elle date maintenant de quelques années est toujours bien utile !
jarodxxx Messages postés 5 Date d'inscription dimanche 27 février 2005 Statut Membre Dernière intervention 3 avril 2005
27 déc. 2006 à 15:11
Salut bravo pour le script tres bien fait ^^

Un detail toutefois me gêne , le CTRL+C ou CTRL+A ou meme le CTRL+V ne fonctionne plus dansle textarea ...

C rectifiable ?
rleveau Messages postés 5 Date d'inscription mercredi 31 mai 2006 Statut Membre Dernière intervention 2 juin 2006
1 juin 2006 à 09:23
Génial !!!
Merci à toi Flashfun.
Juste un détail ; le fichier qu'on charge en cliquant sur "Télécharger le ZIP" est l'ancienne version du script.
Tu bosses souvent jusqu'à 4h35 du mat' ;0)
Merci encore.
flashfun Messages postés 296 Date d'inscription mercredi 10 septembre 2003 Statut Membre Dernière intervention 11 septembre 2004
1 juin 2006 à 04:35
voila, j'ai modifié la source.
rleveau Messages postés 5 Date d'inscription mercredi 31 mai 2006 Statut Membre Dernière intervention 2 juin 2006
31 mai 2006 à 16:56
Merci flashfun,

J'ai juste un p'tit souci : si je tape un texte sans forcer de retour chariot, le script (textareaSizeLimites) ne comprend plus rien. Si on l'avait destiné à n'afficher que des textArea de 10 lignes maxi, il s'en moque et s'allonge sans limite.

N'étant pas assez balaize en javascript, j'ai pas pû y remédier...

Si qq'un avait une idée ???

Merci.
cyberastuces Messages postés 115 Date d'inscription dimanche 9 août 2009 Statut Membre Dernière intervention 27 octobre 2010
21 juin 2005 à 11:41
Super merci pour cette source
S4RuM4N Messages postés 4 Date d'inscription mardi 24 juin 2003 Statut Membre Dernière intervention 16 août 2006
30 avril 2005 à 13:25
pas mal :D bravo


mais pour moi, un simple
<textarea style="width:100%"> Suffit et ca ne deplace pas les bords de la page :)
cs_frop01 Messages postés 1352 Date d'inscription lundi 27 octobre 2003 Statut Membre Dernière intervention 19 novembre 2008 2
28 août 2004 à 13:32
Merci.
flashfun Messages postés 296 Date d'inscription mercredi 10 septembre 2003 Statut Membre Dernière intervention 11 septembre 2004
28 août 2004 à 03:15
Voilà, le problème est résolue.

Merci pour tout vos messages.
cs_frop01 Messages postés 1352 Date d'inscription lundi 27 octobre 2003 Statut Membre Dernière intervention 19 novembre 2008 2
27 août 2004 à 23:43
Très utile pour les formulaire, d'ailleurs je pense m'en servir.

Par contre pour l'input text, lorsque je supprime tous les caractères (backspace) et je tape un nouveau texte, il m'affiche une erreur !! c'est dù à quoi ?
(erreur : Could not set the size property ! Invalid property value ...)

Merci
cs_marte59 Messages postés 18 Date d'inscription mercredi 18 février 2004 Statut Membre Dernière intervention 8 janvier 2008
18 avril 2004 à 16:40
Vérifiez vos fautes d'orthographe de Français !
flashfun Messages postés 296 Date d'inscription mercredi 10 septembre 2003 Statut Membre Dernière intervention 11 septembre 2004
30 oct. 2003 à 11:40
Merci pour vos commantaires.

Je viens de rajouter une version paramétrable pour modifier le textarea,
car la première s'adaptait à la fenêtre, alors que je viens d'avoir besoin de limité la taille avec des valeurs.

Voilà, j'espère que cela vous seras utile.

KENAVO (le Bretagne me manque ;o) )
Gorrk Messages postés 96 Date d'inscription mercredi 16 avril 2003 Statut Membre Dernière intervention 26 avril 2007
18 oct. 2003 à 13:03
Pas mal.
cs_jjdagadir Messages postés 127 Date d'inscription lundi 7 avril 2003 Statut Membre Dernière intervention 6 mars 2009
17 oct. 2003 à 16:36
C EST TRES UTILE BRAVO MERCI - KENAVO -
flashfun Messages postés 296 Date d'inscription mercredi 10 septembre 2003 Statut Membre Dernière intervention 11 septembre 2004
14 oct. 2003 à 20:07
Merci
Joelindien27 Messages postés 27 Date d'inscription vendredi 24 janvier 2003 Statut Membre Dernière intervention 19 juillet 2005
14 oct. 2003 à 10:15
Oui merci, c'est exactement ce que j'ai fait ;)

En tout cas niveau " effets spéciaux pas trop moches " c'est plaisant et marrant.

Bravo !
flashfun Messages postés 296 Date d'inscription mercredi 10 septembre 2003 Statut Membre Dernière intervention 11 septembre 2004
13 oct. 2003 à 22:27
>>Joelindien27
Merci, j'avais tapé trop vite.

>>Je pense que celà marche aussi avec les input text etc...
Oui, biensûr...

this.size || this.value.length<this.size) this.size=this.value.length;"
onKeyUp="if(this.value.length>this.size || this.value.length<this.size) this.size=this.value.length;"
>
Joelindien27 Messages postés 27 Date d'inscription vendredi 24 janvier 2003 Statut Membre Dernière intervention 19 juillet 2005
13 oct. 2003 à 11:45
Je pense que celà marche aussi avec les input text etc...

Pas mal, c'est assez marrant à voir ;)

Juste une chose, rajoute le " l " à ta dernière balise <html>
Je me doute que c'est juste une étourderie ;)
Rejoignez-nous