[JSP] Pb avec un TextArea...

Pb avec un TextArea... [JSP] - Java - Programmation

Marsh Posté le 16-05-2003 à 13:41:45    

Bonjour,  
 
Dans mon formulaire, j'utilise un Textarea pour restituer les choix de l'utilisateur (possibilité de réaliser des conditions avec les opérateur et,ou,non).  
 
L'utilisateur ne peut pas directement écrire dans le textarea (onFocus="this.blur" ).  
 
La value du TextArea est mise a jour selon les choix ou les clics bouton par des méthodes javascript.  
 
A l'écran pas de probleme.  
Mais des que je poste le formulaire, je ne récupère dans ma servlet que le nom du textarea...et non sa value!  
 
Ou est mon probleme..?  
Suis je clair...?

Reply

Marsh Posté le 16-05-2003 à 13:41:45   

Reply

Marsh Posté le 16-05-2003 à 14:11:54    

qu'est ce que tu veux dire par je récupère le nom ?
 
quand tu fais request.getRequestParameter("leNomDuTextArea" ) tu obtiens "leNomDuTextArea" ?
 
c'est plutot étonnant, tu dois avoir un problème au niveau de ton javascript qui mets à jour la valeur du textarea ...


---------------
ma vie, mon oeuvre - HomePlayer
Reply

Marsh Posté le 16-05-2003 à 14:41:54    

Oui c'est exactement ca!
Qd je fais un request.getParameter("leNomDuTextArea" ), j'obtiens LeNomDuTextArea...
 
A l'écran les données dans le text area sont OK.  
Mais aucune trace dans le source...et donc encore moins sur le serveur!
 
Etrange...
 
Dans le Javascript, je fais juste une concaténation des différents libelles..
[..]LeNomDuTextArea.value += "toto";

Reply

Marsh Posté le 16-05-2003 à 14:44:58    

là je peux pas t'aider ... ca devrait fonctionner.
 
pour moi, y a une couille dans ta page html


---------------
ma vie, mon oeuvre - HomePlayer
Reply

Marsh Posté le 19-05-2003 à 11:02:45    

J'ai toujours mon probleme...et n'arrive pas a le résoudre..
personne pour m'aider..?
Voila la déclaration du textArea dans la page HTML...
<td colspan=5><div align="left">
         <textarea name="<%=message.getString("Cond" )%>" onFocus="this.blur()" rows=3 COLS=55></textarea>
        </div></td>
 
Comme cité précédemment, la value est mise a jour par des fonctions javascript...

Reply

Marsh Posté le 19-05-2003 à 11:12:34    

Ben33 a écrit :

J'ai toujours mon probleme...et n'arrive pas a le résoudre..
personne pour m'aider..?
Voila la déclaration du textArea dans la page HTML...
<td colspan=5><div align="left">
         <textarea name="<%=message.getString("Cond" )%>" onFocus="this.blur()" rows=3 COLS=55></textarea>
        </div></td>
 
Comme cité précédemment, la value est mise a jour par des fonctions javascript...


 
ben ...:/ ca serait pas pluôt ca :
 

Code :
  1. <td colspan=5><div align="left">
  2.          <textarea name="nom_invariable_du_textarea" onFocus="this.blur()" rows=3 COLS=55><%=message.getString("Cond" )%></textarea>
  3.         </div></td>


Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed