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

HTML Discussion :

comment empécher le poste d'un formulaire suite a un Enter ?


Sujet :

HTML

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Juin 2007
    Messages
    188
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 188
    Par défaut comment empécher le poste d'un formulaire suite a un Enter ?
    svp mes amis
    je voudrai empéché mon formulaire d'etre poster si l'utilisteur appui sur la touche Entrer du clavier et de lancer l'ecexution d'une requete SQL si l'utilisateur tappe enter aprés la saisie des informations d'un champ text
    car cette information sera utilisé dans la requete comme critère de recherche.
    merci !

  2. #2
    Membre confirmé
    Inscrit en
    Juin 2007
    Messages
    188
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 188
    Par défaut
    salut
    en faite mes amis j'ai fait une petite recherche sur le net
    j'ai pu résoudre la premiere partie de mon probleme en remplacant le imput de type submit par
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <input type="button" name="envoyer" id="envoyer" value="Envoyer "  onclick="nomduformulaire.submit()"/>
    maintenant il me reste comment executer une requete sql dans une fonction java scripte qui sera lancer apres l 'appui sur la touche enter dans le edit
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <input name="app" type="text" id="app" size="5" maxlength="3" onkeypress="appel d'une fonction js si la touche est enter" />
    merci

  3. #3
    Membre éclairé Avatar de l.laurent60
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    276
    Détails du profil
    Informations personnelles :
    Âge : 50
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 276
    Par défaut
    Bonjour,

    Il faut fait une requête en Ajax avec un fichier ou tu aura ta requête SQL et retourner la réponse.
    Sur le net tu devrais trouver facilement.

  4. #4
    Membre confirmé
    Inscrit en
    Juin 2007
    Messages
    188
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 188
    Par défaut
    salut
    permettez moi de vous appelé mon sauveur !!!
    vous n'avvez pas un exemple plus détaillé ou autre chose qui me permet de réaliser se qui suit:

    j'ai un formulaire avec un input de type text l'utilisateur doit inserer un code ou éventuellement le selectionner apartir d'une boite de selection dés que le choix est fait je doit etre en mesure d'executer une requete ;
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     select * from table where code ="valeur_saisie_par_user"
    les informations selectionner vont etre utiliser dans la suite du formulaire pour que finalement l'utilisateur poste la totalité du formulaire .
    merci

Discussions similaires

  1. Réponses: 6
    Dernier message: 11/05/2009, 16h25
  2. Réponses: 1
    Dernier message: 01/09/2008, 20h23
  3. Comment empécher l'affichage de 2 formulaire identique
    Par AndreDvl dans le forum Windows Forms
    Réponses: 2
    Dernier message: 27/12/2007, 21h46
  4. [MySQL] Comment empêcher le renvoi d'un formulaire après clic sur rafraichir
    Par pcdj dans le forum PHP & Base de données
    Réponses: 7
    Dernier message: 18/01/2007, 23h42
  5. Réponses: 1
    Dernier message: 25/10/2006, 18h06

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