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

Langage PHP Discussion :

[PHP-JS] Probl�me entre mon INPUT et du javascript


Sujet :

Langage PHP

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre confirm� Avatar de bodysplash007
    Profil pro
    �tudiant
    Inscrit en
    F�vrier 2007
    Messages
    154
    D�tails du profil
    Informations personnelles :
    �ge : 43
    Localisation : Belgique

    Informations professionnelles :
    Activit� : �tudiant

    Informations forums :
    Inscription : F�vrier 2007
    Messages : 154
    Par d�faut [PHP-JS] Probl�me entre mon INPUT et du javascript
    Bonjour,

    Voila mon probl�me, j'ai un forumulaire recherche qui utilise un javascript, ce javascript permet lorsque qu'on choisi dans une premi�re combobox un pays nous avons dans le deuxi�me combobox les r�gions qui lui appartiennent.

    Bon, maintenant, je dois faire une recherche par nom de client, nom que j'entre moi m�me a la main. Pour �a, j'ajoute un input de type text. bon jusque la rien de sorcier.

    Mes deux recherches sont idependantes, cad que soit je fais la recherche via l'input soit via les combobox mais pas les deux en meme temps.

    Tout marche nickel, je tape un nom il fait la rechercher, je choisi un pays et une r�gion pas de prob. Mais le probl�me survient lorsque je rentre un nom et qu'au lieu de cliquer sur rechercher, je tape sur ENTER, la il ne me fait pas la recherche et mon javascript se plante cad qu'il affiche n'importe quoi a la place des r�gions.


    Quelqu'un a t'il une id�e de ce qui se passe ? ou bien une id�e pour que je resoude ce probl�me??

    Merci

  2. #2
    Membre exp�riment�
    Profil pro
    Inscrit en
    Ao�t 2002
    Messages
    194
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Ao�t 2002
    Messages : 194
    Par d�faut
    une id�e pour r�soudre? non
    une solution de contournement : r�cup�rer l'appui sur entr�e par javascript et le d�tourner ou l'ignorer



    sinon plus s�rieusement :
    quelle zone est s�lectionnn�e quand tu cliques sur entr�e?
    qu'est ce qui est s�lectionn� dans ton menu pays � ce moment l� (rien?)

  3. #3
    Membre confirm� Avatar de bodysplash007
    Profil pro
    �tudiant
    Inscrit en
    F�vrier 2007
    Messages
    154
    D�tails du profil
    Informations personnelles :
    �ge : 43
    Localisation : Belgique

    Informations professionnelles :
    Activit� : �tudiant

    Informations forums :
    Inscription : F�vrier 2007
    Messages : 154
    Par d�faut
    Citation Envoy� par L�ortien
    une id�e pour r�soudre? non
    une solution de contournement : r�cup�rer l'appui sur entr�e par javascript et le d�tourner ou l'ignorer



    sinon plus s�rieusement :
    quelle zone est s�lectionnn�e quand tu cliques sur entr�e?
    qu'est ce qui est s�lectionn� dans ton menu pays � ce moment l� (rien?)

    Ben ma zone s�lectionn� est l'input et au niveau du javascript rien n'es choisi il es avec les valeur pas defauts du combobox

  4. #4
    Membre exp�riment�
    Profil pro
    Inscrit en
    Ao�t 2002
    Messages
    194
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Ao�t 2002
    Messages : 194
    Par d�faut
    bah je dirais que sur l'input tu r�cup�res l'appuis sur entr�e (qqch du genre onKeyPress, onKeyDown...) et sur cette action l� tu d�clenches le submit du formulaire.
    �a fait presque propre je trouve


    par contre je ne comprends pas trop pourquoi appuyer sur entr�e a une action sur ta combo-box...
    (rassurez-moi les autres, appuyer sur entr�e �a ne tente pas de soumettre automatiquement un formulaire)

  5. #5
    Membre confirm� Avatar de bodysplash007
    Profil pro
    �tudiant
    Inscrit en
    F�vrier 2007
    Messages
    154
    D�tails du profil
    Informations personnelles :
    �ge : 43
    Localisation : Belgique

    Informations professionnelles :
    Activit� : �tudiant

    Informations forums :
    Inscription : F�vrier 2007
    Messages : 154
    Par d�faut
    Citation Envoy� par L�ortien
    bah je dirais que sur l'input tu r�cup�res l'appuis sur entr�e (qqch du genre onKeyPress, onKeyDown...) et sur cette action l� tu d�clenches le submit du formulaire.
    �a fait presque propre je trouve


    par contre je ne comprends pas trop pourquoi appuyer sur entr�e a une action sur ta combo-box...
    (rassurez-moi les autres, appuyer sur entr�e �a ne tente pas de soumettre automatiquement un formulaire)
    Euh si je met un evenenment onKeyPress sur un input texte, je risque d'avoir des prob car des que je vais taper un caract�re, il va m'envoyer le formulaire.

    Mais je n'utilisa pas la touche ENTREE sur les combobox, c'est juste que les utlisateurs par reflexe appuye sur la touche ENTREE lorsqu'on a ecrit un champ

  6. #6
    Membre �m�rite
    Avatar de ozzmax
    Inscrit en
    Novembre 2005
    Messages
    977
    D�tails du profil
    Informations personnelles :
    �ge : 43

    Informations forums :
    Inscription : Novembre 2005
    Messages : 977
    Par d�faut
    Salut
    dans le onKeyPress tu filtre si c'est la touche enter
    je l'ai test� ca fonctionne
    mais bon seulement sous ie
    je sais pas en fire fox

    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
     
    <script language="javascript">
    function verifieChar(){
    	var charCode = event.keyCode;
    	if(charCode == 13){
    		alert('enter!');
    	   //envoie de formulaire ici
    	}
    	else{
    	  return true;
    	}
    }
    </script>
     
    <input type="text" name="txtTest" onKeyPress="return verifieChar();">

Discussions similaires

  1. R�ponses: 2
    Dernier message: 25/08/2009, 15h20
  2. [MySQL] Probl�me dans mon code entre une recherche mysql et en php
    Par pasbonte dans le forum PHP & Base de donn�es
    R�ponses: 4
    Dernier message: 27/12/2008, 14h04
  3. [PHP-JS] probl�me avec mon script de connexion
    Par agencep dans le forum Langage
    R�ponses: 5
    Dernier message: 31/01/2008, 17h08
  4. [PHP-JS] probl�me dans mon script
    Par kawther dans le forum Langage
    R�ponses: 2
    Dernier message: 17/04/2007, 08h57
  5. [PHP-JS] probl�me avec mon document.write
    Par kevinf dans le forum Langage
    R�ponses: 18
    Dernier message: 06/10/2006, 06h27

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