Javascript / Fonction après création textarea
Résolu/Fermé
jemakaku
jemakaku
- Messages postés
- 11
- Date d'inscription
- jeudi 22 novembre 2007
- Statut
- Membre
- Dernière intervention
- 9 juin 2009
jemakaku
- Messages postés
- 11
- Date d'inscription
- jeudi 22 novembre 2007
- Statut
- Membre
- Dernière intervention
- 9 juin 2009
A voir également:
- Javascript / Fonction après création textarea
- Javascript / Fonction après création textarea ✓ - Forum - Javascript
- Javascript fonction - Articles
- [javascript] fonction au sein d'une fonction, perte de valeur. ✓ - Forum - Javascript
- Javascript, fonction dans input value ✓ - Forum - Javascript
- [Javascript] Fonction externe ✓ - Forum - Javascript
5 réponses
hamzafes
7 juin 2009 à 15:17
- Messages postés
- 243
- Date d'inscription
- lundi 26 juin 2006
- Statut
- Membre
- Dernière intervention
- 4 mai 2013
7 juin 2009 à 15:17
Utiises onload de la balise body:
<body onload="fitToText('montexte')">
....
<textarea name="montexte" id="montexte"> </textarea>
....
</body>
<script language="javascript">
function fitToText(balise_id)
{
balise=document.getElementById(balise_id);
//....
// balise doit remplacer le this
//....
}
</script>
Allah mo3ine
<body onload="fitToText('montexte')">
....
<textarea name="montexte" id="montexte"> </textarea>
....
</body>
<script language="javascript">
function fitToText(balise_id)
{
balise=document.getElementById(balise_id);
//....
// balise doit remplacer le this
//....
}
</script>
Allah mo3ine
jemakaku
7 juin 2009 à 16:30
- Messages postés
- 11
- Date d'inscription
- jeudi 22 novembre 2007
- Statut
- Membre
- Dernière intervention
- 9 juin 2009
7 juin 2009 à 16:30
Merci pour ta réponse. J'ai appris quelque chose. :-)
Hélàs ca ne fonctionne pas. Ca agit exactement de la même manière qu'avec l'utilisation de "oninput" dans le "textarea". C'est à dire qu'il exécute bien la fonction, mais avant de remplir le "textarea" et donc pour la taille il met presque rien vu que quand il fait le calcul, c'est vide. :-(
Merci d'avoir essayé. :-)
Hélàs ca ne fonctionne pas. Ca agit exactement de la même manière qu'avec l'utilisation de "oninput" dans le "textarea". C'est à dire qu'il exécute bien la fonction, mais avant de remplir le "textarea" et donc pour la taille il met presque rien vu que quand il fait le calcul, c'est vide. :-(
Merci d'avoir essayé. :-)
jemakaku
8 juin 2009 à 23:35
- Messages postés
- 11
- Date d'inscription
- jeudi 22 novembre 2007
- Statut
- Membre
- Dernière intervention
- 9 juin 2009
8 juin 2009 à 23:35
J'ose un petit up. :-)
hamzafes
9 juin 2009 à 13:18
- Messages postés
- 243
- Date d'inscription
- lundi 26 juin 2006
- Statut
- Membre
- Dernière intervention
- 4 mai 2013
9 juin 2009 à 13:18
tu peux faire autre chose,
tu appel la fonction après le code du textarea, comme ça:
<textarea name="montexte" id="montexte">
....
</textarea>
<script language="javascript">
fitToText("montexte"); /* appel de la fonction fitToText, normalement le textarea a déjà sont contenu */
function fitToText(balise_id)
{
//....
}
</script>
tu appel la fonction après le code du textarea, comme ça:
<textarea name="montexte" id="montexte">
....
</textarea>
<script language="javascript">
fitToText("montexte"); /* appel de la fonction fitToText, normalement le textarea a déjà sont contenu */
function fitToText(balise_id)
{
//....
}
</script>
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
jemakaku
9 juin 2009 à 15:26
- Messages postés
- 11
- Date d'inscription
- jeudi 22 novembre 2007
- Statut
- Membre
- Dernière intervention
- 9 juin 2009
9 juin 2009 à 15:26
Ca marche! :-)
Bon, pas directement, c'est un peu compliqué mais TES propositionS m'ont permis de trouver le problème.
En fait le "oninput" aurait du marcher, donc ta première proposition aurait du marcher aussi. Sauf que tout est caché par défaut à la création du fichier et c'est ca qui empêchait l'exécution correcte de la fonction.
Maintenant, grâce à ta seconde proposition, j'ai pu tester en réaffichant avant que le textarea ne soit créé et là, ta première proposition fonctionne du coup très bien (très pratique d'ailleurs :-)).
Merci beaucoup!
Jema
Bon, pas directement, c'est un peu compliqué mais TES propositionS m'ont permis de trouver le problème.
En fait le "oninput" aurait du marcher, donc ta première proposition aurait du marcher aussi. Sauf que tout est caché par défaut à la création du fichier et c'est ca qui empêchait l'exécution correcte de la fonction.
Maintenant, grâce à ta seconde proposition, j'ai pu tester en réaffichant avant que le textarea ne soit créé et là, ta première proposition fonctionne du coup très bien (très pratique d'ailleurs :-)).
Merci beaucoup!
Jema