IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

Servlets/JSP Java Discussion :

recuperer la valeur champ cach� avec JavaScript


Sujet :

Servlets/JSP Java

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    3
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 3
    Par d�faut recuperer la valeur champ cach� avec JavaScript
    Bonjour,

    je cherche � r�cup�rer la valeur d'un champ cach� dans une JSP. Cette valeur me sert � afficher une cellule dans un tableau dynamique.
    J'ai essay� de faire un test sur la valeur du champ, mais j'ai l'impression que cette valeur n'est pas lue!!

    voici comment je declare mon champ cach�:

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    <input type="hidden" name="FournUE" value="<%= ("(UE)".equals(lsNomFournisseur)? "1":"2" %>">
    et dans ma fonction JavaScript, je fais le test suivant:

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    if(poForm.FournUE.value=='1')
    {
        loChamp = document.createElement('input');
        loChamp.type='hidden';
        loChamp.value=laListe[i].cells[9].innerHTML;
        loChamp.name='NOMDOUA'+i;
        poForm.appendChild(loChamp);
    }
    Le r�sultat attendu est donc l'apparition d'une cellule dans un tableau cr��e dynamiquement.

    Quand j'enl�ve le test "if(poForm.FournUE.value=='1')" ou que je change le "value", la cellule est cr�� normalement.
    J'en ai donc d�duit que la fonction n'arrive pas � lire la valeur du champ "FournUE".

    Merci pour toute aide, parce que l� je coince vraiment!!

  2. #2
    Expert confirm�
    Avatar de djo.mos
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    4 666
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2004
    Messages : 4 666
    Par d�faut
    Affectes un identifiant � ton champ hidden et utilises document.getElementById ...
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
     
    <input type="hidden" id="FournUE ...../>
    et cot� JS :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
     
    var hidden = document.getElementById("FournUE");
    if(hidden.value=='1'){
     :
     :
    }
    Sinon, c'est du javascript tout court ... quel lien avec les Servlets/JSP ?

  3. #3
    Futur Membre du Club
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    3
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 3
    Par d�faut
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    value="<%= ("(UE)".equals(lsNomFournisseur)? "1":"2" )%>"
    c'est ca le lien avec les JSP/Servlet...

    ici 'lsNomFournissseur' est une variable JSP associ�e � un champ du formulaire

    si j'ai employ� la tournure plus haut c'est que je veux faire 2 traitements diff�rents en fonction de la valeur de mon champ cach�.

    donc ma question est de savoir si un champ cach� accepte de r�cup�rer deux valeurs diff�rentes au sein du meme formulaire. Si oui, comment proc�der pour que ca marche.

    Merci.

    P.S poForm c'est le nom de mon formulaire. Du coup, je pense que ca revient � faire un document.getElementById("nomElement").

Discussions similaires

  1. R�ponses: 2
    Dernier message: 17/10/2013, 06h13
  2. Controle champs num�rique avec JAVAScript dans html
    Par aminooos dans le forum G�n�ral JavaScript
    R�ponses: 1
    Dernier message: 30/09/2011, 19h40
  3. champs heure avec javascript
    Par mima_mine dans le forum G�n�ral JavaScript
    R�ponses: 3
    Dernier message: 27/10/2008, 22h04
  4. recuperer la valeur d'une variable javascript dans une jsp
    Par johnnywalker dans le forum Servlets/JSP
    R�ponses: 3
    Dernier message: 04/03/2007, 19h45
  5. Probl�me avec le recuperation d'un champ cach�
    Par gregal dans le forum Langage
    R�ponses: 2
    Dernier message: 08/12/2005, 13h20

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo