Bonjour,
Sur le site que je suis entrain de créer, les utilisateurs ont possibilité de chatter.
Un <textarea> (situé dans un <form>) avec pour id "msg" leur demande d'écrire leur message.
Voilà donc où je fais l'appel de fonction :
<form name="textForm" action="chat_post.php" method="post" onSubmit="adjustCadre()">
Et voici ma fonction, placée entre des balises <script> dans le <head> :
1 2 3 4 5 6 7 8 9
| function adjustCadre(){
var longueur = (document.textForm.msg.length*1);
if (longueur>10){
document.getElementById('CadreChat').style.height=100+"px";
}
else{
document.getElementById('CadreChat').style.height=20+"px";
}
} |
Et avec ça je n'ai aucun résultat apparent lorsque je fais des tests. 
Etant débutant en programmation web, je ne suis pas sûr de la syntaxe pour "100+"px"", j'ai cherché et essayé différentes écritures mais sans succès, j'ai également essayé de ne changer que le style.color = "red"; et ça ne marchait toujours pas.
Je ne vois pas vraiment d'où vient le problème, si quelqu'un peut m'éclairer, ce serait apprécié 
Merci !
MKH
Partager