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 :

onsubmit n'est pas lanc� si la valeur dans input est s�lectionn�e


Sujet :

JavaScript

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    D�cembre 2006
    Messages
    29
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : D�cembre 2006
    Messages : 29
    Par d�faut onsubmit n'est pas lanc� si la valeur dans input est s�lectionn�e
    Voici les bases, j'ai un fichier html avec un formulaire
    Code html : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    <div id="menu" class="menu1">
    	<form name ="formCip" onsubmit="return valideCip(this)">
        		<I>SCAN CIP</I> :
          		<INPUT type="text" class="cip" id='idcip' NAME="cip" VALUE="" >
    	</form>
    	<form  name ="formQte" onsubmit="return valideQte(this)" >
        		<I>QUANTITE</I> :
          		<INPUT type="text" class="qte" id='idqte' NAME="qte" VALUE="" >
    	</form>
    </div>

    et les fonctions javascript qui vont avec.
    Le probl�me c'est que je voudrez apr�s avoir entr�e qqchose dans le input cip et valider par entr�e allez au input qte positionn� a 1 et s�lectionn� pour pouvoir modifier la valeur de qte sans s�lection avant ou valider la qte par entr�e.

    Hors voila �a ne marche pas, le onsubmit ne fonctionne pas si la valeur et s�lectionn�, si la valeur n'est pas s�lectionn� �a marche.
    Pour pr�cision le code est ex�cute sur un Equipement Windows Mobile IE8.12, sur un �quipement avec IEMobile 6.12 �a fonctionne.
    En remplacent onsubmit (avec un return false) un codant un onkeypress j'obtiens le m�me resulta

  2. #2
    Membre Expert

    Homme Profil pro
    Ing�nieur Hospitalier
    Inscrit en
    Juillet 2004
    Messages
    993
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activit� : Ing�nieur Hospitalier
    Secteur : Sant�

    Informations forums :
    Inscription : Juillet 2004
    Messages : 993
    Billets dans le blog
    1
    Par d�faut
    A d�faut de ne pas utilis� les balises sp�ciales CODE pour copier-coller ton code.
    A d�faut de ne pas avoir mit au moins les functions dont tu parle.
    A d�faut de ne pas avoir le dernier crit�re, je suis dans le regret de ne pas pouvoir aider dans ta d�marche.

  3. #3
    Expert confirm�
    Avatar de sekaijin
    Homme Profil pro
    Urbaniste
    Inscrit en
    Juillet 2004
    Messages
    4 205
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 61
    Localisation : France, Yvelines (�le de France)

    Informations professionnelles :
    Activit� : Urbaniste
    Secteur : Sant�

    Informations forums :
    Inscription : Juillet 2004
    Messages : 4 205
    Par d�faut
    Tu as deux formulaire donc lorsque tu en valide un il est envoy� ind�pendamment de l'autre

    il te faut un seul formulaire et agir sur le onchange des inputs avant de valider ton formulaire.

    A+JYT

Discussions similaires

  1. R�ponses: 0
    Dernier message: 09/09/2009, 22h06
  2. R�ponses: 9
    Dernier message: 30/06/2008, 17h04
  3. R�ponses: 2
    Dernier message: 27/07/2006, 09h30
  4. Trouver une valeur qui n'est pas dans un champ
    Par eric41 dans le forum Requ�tes
    R�ponses: 6
    Dernier message: 16/05/2006, 16h48
  5. [VB.NET]Lancement d'un programme que s'il n'est pas lanc�
    Par cyrcroix dans le forum Windows Forms
    R�ponses: 3
    Dernier message: 01/06/2005, 14h05

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