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 :

JSP:Récupérer la valeur d'1 champ sans valider


Sujet :

Servlets/JSP Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de ze veritable farf
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    152
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 152
    Par défaut JSP:Récupérer la valeur d'1 champ sans valider
    Bonjour,

    Sauriez-vous comment faire pour valider la modification d'une zone de texte sans faire appel à un bouton de formulaire, juste en la quittant (Tabulation ou click sur un autre endrait de la page).

    Je pense qu'il faut utiliser les évènement (onchange ....) mais je ne sait pas comment les utiliser.

    Merci de votre aide, merci et @+.

  2. #2
    Membre confirmé Avatar de ze veritable farf
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    152
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 152
    Par défaut
    Re,

    Personne ne sait s'il est possible ou impossible de valider un formulaire sans cliquer sur un bouton submit ????

  3. #3
    Membre chevronné


    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    7 855
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 7 855
    Par défaut
    Citation Envoyé par ze veritable farf
    Re,

    Personne ne sait s'il est possible ou impossible de valider un formulaire sans cliquer sur un bouton submit ????
    40' entre tes 2 messages.
    Un peu de patience

    Ton problème me semble plus proche du javascript que de jsp en tout cas.

    Eric

  4. #4
    Membre Expert
    Avatar de viena
    Profil pro
    Inscrit en
    Juillet 2002
    Messages
    1 071
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Nord (Nord Pas de Calais)

    Informations forums :
    Inscription : Juillet 2002
    Messages : 1 071
    Par défaut
    tu veux récupérer la valeur pour en faire quoi ?
    Récupérer la valeur, c'est pas complique, et c'est effectivement du javascript sur un onchange :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    valeur=document.forms[0].nomChamps.value;
    Cependant, dans ce cas, tu as récupérer la valeur dans une variable en javascript... ca ne correspond peut etre pas à ton probleme.

  5. #5
    Membre confirmé Avatar de ze veritable farf
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    152
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 152
    Par défaut
    Ben oui, je suis désolé d'être impatient mais mon patron me presse.

    Sinon, j'ai déjà pensé au JS mais le soucis c'est que ma saisie doit être stockée dans une base de donnée, or, j'ai une page de traitement qui me le fait sans problème.

    J'arrive à appeler ma page de traitement avec un bouton de validation mais pas avec un Javascript.

    Bref je suis empétré dans un cercle dont je ne voit pas la fin.

  6. #6
    Membre confirmé Avatar de ze veritable farf
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    152
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 152
    Par défaut
    oui, c'est exactement ça, l'avoir dans une variable en JS ne me sert à rien, ce qu'il me faut c'est pouvoir le transmettre sous forme d'un Sting à ma page de traitement (en jsp aussi vu que j'utilise une méthode pour insérer l'info dans ma BD).

    Si je ne me trompe pas, il est impossible d'insérer du code JS dans une expression Java ?

  7. #7
    Membre Expert
    Avatar de viena
    Profil pro
    Inscrit en
    Juillet 2002
    Messages
    1 071
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Nord (Nord Pas de Calais)

    Informations forums :
    Inscription : Juillet 2002
    Messages : 1 071
    Par défaut
    Si tu veux l'envoyer dans une autre page, tu peux tres bien la mettre en attribut d'un path HTML que tu affecterais a ton action de submit :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
          	document.forms[0].action="action.do?var="+valeur;
          	document.forms[0].submit();

  8. #8
    Membre confirmé Avatar de ze veritable farf
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    152
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 152
    Par défaut
    THX !!

    Merci mille fois Viena, tu viens de résoudre mon problème.

    Bonne journée et à bientot.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Récupérer la valeur d'un champ de formulaire en JSP
    Par robbiekeane dans le forum Servlets/JSP
    Réponses: 0
    Dernier message: 16/09/2009, 12h24
  2. API pour récupérer la valeur d'un champ Edit
    Par buteiduil dans le forum Windows
    Réponses: 4
    Dernier message: 15/05/2005, 22h32
  3. Réponses: 1
    Dernier message: 22/02/2005, 23h40
  4. Récupérer la valeur d'un champ disabled
    Par nebule dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 27/01/2005, 10h45
  5. récupérer la valeur du 2ème champ dans un DBLookUpListBox
    Par jakouz dans le forum Bases de données
    Réponses: 3
    Dernier message: 20/07/2004, 16h45

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