PHP formulaire et bouton

Résolu/Fermé
974_Vin's_974 Messages postés 547 Date d'inscription vendredi 23 janvier 2009 Statut Membre Dernière intervention 19 février 2009 - 9 févr. 2009 à 05:18
974_Vin's_974 Messages postés 547 Date d'inscription vendredi 23 janvier 2009 Statut Membre Dernière intervention 19 février 2009 - 9 févr. 2009 à 11:05
Bonjour à tous,

Dans mon site PHP/MYSQL, j'ai plusieurs formulaire... J'ai fait en sorte que dans tous mes formulaires, lorsque je rempli tous les champs, le boutons se dégrise ...

Mais, il ne se dégrise pas au moment ou je commence à taper dans la zone de texte, il se dégrise au moment ou je clique dans le vide (à coté de la zone de texte) ...

Moi j'aimerais qu'il se dégrise juste quand je tape la premiere lettre ....

Quelqu'un aurait une solution svp ???

Merci
A voir également:

8 réponses

Psyk974 Messages postés 551 Date d'inscription lundi 2 février 2009 Statut Membre Dernière intervention 30 mars 2010 51
9 févr. 2009 à 06:01
Salut,

Tu as mis quoi comme évènement sur ta zone de texte ? (onchange ? onkeypress ?)
0
974_Vin's_974 Messages postés 547 Date d'inscription vendredi 23 janvier 2009 Statut Membre Dernière intervention 19 février 2009 102
9 févr. 2009 à 06:09
Onchange ...

0
Psyk974 Messages postés 551 Date d'inscription lundi 2 février 2009 Statut Membre Dernière intervention 30 mars 2010 51
9 févr. 2009 à 06:15
alors met onkeypress ou onkeydown je ne sais plus trop lequel va fonctionner. Mais onchange il va s'activer lorsque tu aura fini de saisir c'est à dire quand tu sors du champ texte.
0
974_Vin's_974 Messages postés 547 Date d'inscription vendredi 23 janvier 2009 Statut Membre Dernière intervention 19 février 2009 102
9 févr. 2009 à 06:19
Merci les deux marche parfaitement, il s'active au bout de la deuzieme lettre entré, mais c'est pas grave .... Si tu sais comment faire pour qu'il sactive dès la premiere lettre entré, se s'ré cool, mais sinon c pa grave ..

MERCI :)

0
Psyk974 Messages postés 551 Date d'inscription lundi 2 février 2009 Statut Membre Dernière intervention 30 mars 2010 51
9 févr. 2009 à 06:23
Tiens regarde par là au moins tu sauras tous les évènements possibles :)

https://forums.commentcamarche.net/forum/affich-37622096-javascript-les-evenements


Dans ton cas normalement ça serait "onKeydown". Si ton champ ne se dégrise pas regarde du coté de ta fonction, le problème doit surement venir de là
0
974_Vin's_974 Messages postés 547 Date d'inscription vendredi 23 janvier 2009 Statut Membre Dernière intervention 19 février 2009 102
9 févr. 2009 à 06:32
Ben j'ai mis onkeypress et onkeydown je vois pas vraiment la diférence, par contre j'ai un autre petit soucis .. C'est que lors de la connexion au site, bien souvent, on n'entre pas de login en tappant, des fois quand tu clique sur la zone de texte, benil y a une tite liste qui aparait ceux qui sont en mémoire, et là quand je choisi dans cette petite liste, ça se dégrise pas, il faut absolument que j'entre des lettre pour qu'il se dégrise, j'ai essayer "onselect" ca marche pas ...


Merci bcp pr le lien qu'tu ma filé !!!

Jarive pas à tester par contre ...
0
Psyk974 Messages postés 551 Date d'inscription lundi 2 février 2009 Statut Membre Dernière intervention 30 mars 2010 51
9 févr. 2009 à 06:40
je crois que tu peux cumuler deux evenements. Ajoute sur ton champ onkeydown et onchange pour un truc du genre :

<input type="text" name="champ_1" onkeydown="fonction_degrise();" onchange="fonction_degrise()"/>
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
974_Vin's_974 Messages postés 547 Date d'inscription vendredi 23 janvier 2009 Statut Membre Dernière intervention 19 février 2009 102
9 févr. 2009 à 06:48
J'ai fait ce que tu m'as dit, mais c'est toujours parey .. Pour la connexion, kan je clik deu fois dans la zone de texte juste en dessou ça s'affiche "Admin", "Jean", "Benoit", (tous les préoms que j'ai déja entré au moin une fois, et quand je choisi dans cette petite liste, ben il se dégrise pas automatiquement, il faut que je clik à coté pour kil se dégrise ...

C'est peut etre normal ??!!
0
Psyk974 Messages postés 551 Date d'inscription lundi 2 février 2009 Statut Membre Dernière intervention 30 mars 2010 51
9 févr. 2009 à 07:05
Alors dans ce cas tu peux penser à désactiver la saisie semi automatique de ton champ texte :) au moins fini ek ça lol

ajoute sur ton champ texte "autocomplete" pour avoir

<input type="text" name="champ_1" autocomplete="off"/>

Mais va quand même lire à ce niveau là car tu risques d'avoir peut être des soucis pour la validation xhtml

https://www.paperblog.fr/889821/desactiver-la-saisie-semi-automatique-dans-un-input-text-autocomplete/

0
974_Vin's_974 Messages postés 547 Date d'inscription vendredi 23 janvier 2009 Statut Membre Dernière intervention 19 février 2009 102
9 févr. 2009 à 07:09
Ok , ben c'est bon j'aim mis le autocomplette, merci beaucoup !!!

Comme j'ai besoin de ca juste pour la connexion ca ne me pose pas de probleme .. Ils auront à taper tout l'ten looll !!!

Merci bien !! T de la Run toi aussi ????
0
Psyk974 Messages postés 551 Date d'inscription lundi 2 février 2009 Statut Membre Dernière intervention 30 mars 2010 51
9 févr. 2009 à 07:10
ouais je serai encore au lit sinon ;)
0
974_Vin's_974 Messages postés 547 Date d'inscription vendredi 23 janvier 2009 Statut Membre Dernière intervention 19 février 2009 102
9 févr. 2009 à 07:23
Lol tu fais koi ?? té en stage ??? supinfo ???

0
Psyk974 Messages postés 551 Date d'inscription lundi 2 février 2009 Statut Membre Dernière intervention 30 mars 2010 51
9 févr. 2009 à 10:15
J'ai un BTS informatique et je bosse maintenance depuis déjà 1an et demi
0
974_Vin's_974 Messages postés 547 Date d'inscription vendredi 23 janvier 2009 Statut Membre Dernière intervention 19 février 2009 102
9 févr. 2009 à 11:05
Ah ok bah ci cool, moi chui en stage de 2eme année BTS INFO GESTION Là !!! Alé a bientot !!! ++
0