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

JavaScript Discussion :

[onenter/submit] Problème d'appel de page


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Juin 2004
    Messages
    93
    Détails du profil
    Informations forums :
    Inscription : Juin 2004
    Messages : 93
    Par défaut [onenter/submit] Problème d'appel de page
    Bonjour,

    J'ai une formulaire composé d'une zone de texte et d'un bouton submit.
    Or lorsque j'ai le focus sur la zone de texte, je voudrais que lorsque j'appuie sur enter, le formulaire soit lancé.

    J'ai l'impression qu'une page est ouverte mais aucun des traitements qui me le corfimerait ne s'execute.

    Voici le code de mon formulaire:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    <form name="form_ajout_topo" action="ajouter_topo_suite.php" method="get" bgcolor="#DFEAF1" >
    Type : <select name="type" class="select">
                        <option value="0">Inconnu</option>
                        <option value="1">Lieux habit&eacute;s</option>
                        <option value="2">Divers (Vestige, croix, monument...)</option>
                        <option value="3">Orographie (Ile, montagne, plage, ...)</option>
                        <option value="4">Hydrographie (Baie, étang, ...)</option>
                        <option value="5">Lieux-dits non habités</option>
                        <option value="6">Ancien nom de la commune</option>
                        <option value="7">Nom révolutionnaire</option>
                        <option value="8">Ancien nom avant la révolution Française</option>
                        <option value="9">Commune fusionnée</option>
                    </select>
    <br>Toponyme :
    <input type="text" value="" name="LibTopo" size="70" onenter="javascript:this(form).submit();">
    <input type="hidden" value=<? echo $ville;?> name="LibVille">
    <input type="hidden" value=<? echo $cp;?> name="cp">
    <input type="hidden" value=<? echo $numero;?> name="numero">
    <input type="submit" value="Ajouter" class="bouton" name="ajouter">
     
    </form>
    Si vous avez une suggestion.

  2. #2
    Expert confirmé

    Avatar de denisC
    Profil pro
    Développeur Java
    Inscrit en
    Février 2005
    Messages
    4 050
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : Service public

    Informations forums :
    Inscription : Février 2005
    Messages : 4 050
    Par défaut
    Suggestion: onenter, ça n'existe pas (enfin d'après le W3C)

    Il faut utiliser un des évenements onkeypress, onkeydown, onkeyup, et vérifie le code de la touche préssée pour valider le formulaire si necesaire.

    Ensuite
    onenter="javascript:this(form).submit();"
    C'est pas bien beau. Pour reprendre une citation de batracien:
    Citation Envoyé par batracien
    pas besoin de javascript: il ne s'attends pas à avoir une recette de crèpes suzettes...
    Donc, je te conseillerais plutot ce genre de syntaxe:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    onenter="document.forms['form_ajout_topo'].submit();"
    En sachant que ma remarque sur le non existence de onenter tient toujours.

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

Discussions similaires

  1. Problème d'appel de fonction js dans une page asp.net
    Par diablerouge2000 dans le forum Développement Web avec .NET
    Réponses: 0
    Dernier message: 27/01/2014, 12h26
  2. Réponses: 6
    Dernier message: 14/05/2010, 16h48
  3. Problème d'appel entre page jsp et servlet
    Par popinenhbourg dans le forum Servlets/JSP
    Réponses: 5
    Dernier message: 26/05/2008, 11h09
  4. [DLL] problème pour appeler une fonction d'une DLL
    Par bigboomshakala dans le forum MFC
    Réponses: 34
    Dernier message: 19/07/2004, 11h30
  5. Réponses: 4
    Dernier message: 19/04/2004, 13h41

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