Précédent   Forum des professionnels en informatique > PHP > Langage > Formulaires
Formulaires Forum d'entraide sur les formulaires avec PHP. Avant de poster -> FAQ formulaires, Cours de formulaires et Sources de formulaires
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 02/05/2008, 00h03   #1
Futur Membre du Club
 
Inscription : février 2008
Messages : 63
Détails du profil
Informations personnelles :
Localisation : France, Vienne (Poitou Charente)

Informations forums :
Inscription : février 2008
Messages : 63
Points : 17
Points : 17
Par défaut Comment rendre complètement invisible un champ de formulaire ?

Bonsoir à tous,

J'ai dans une de mes pages en php un formulaire avec deux champs pour la saisie de données et un bouton de type submit.

Je souhaiterais rendre mes deux champs complètement invisible. C'est à dire pas de fond blanc, on ne peut pas voir la saisie des données en lettre ou en type password, bref que personne ne puisse rien voir.

Je penses que ça peut se faire en javascript mais je n'ai pas encore trouvé.

Donc pouvez-vous m'aider, s'il vous plaît, c'est relativement important, j'en ai besoin rapidement.

Par avance, merci.

Bien cordialement.

rgdu86
rgdu86 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/05/2008, 03h19   #2
Expert Confirmé
 
Avatar de Séb.
 
Inscription : mars 2005
Messages : 2 835
Détails du profil
Informations personnelles :
Âge : 34
Localisation : France

Informations professionnelles :
Secteur : High Tech - Opérateur de télécommunications

Informations forums :
Inscription : mars 2005
Messages : 2 835
Points : 3 468
Points : 3 468
Quel est l'intérêt de la chose ?
Selon ce que tu veux faire tu peux utiliser des champs de type HIDDEN ou alors mettre le background-color/color des éléments en white/transparent avec les CSS.
__________________
Un problème exposé clairement est déjà à moitié résolu
Keep It Smart and Simple
Séb. est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/05/2008, 03h33   #3
Membre éprouvé
 
Homme
Inscription : août 2006
Messages : 313
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 27
Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

Informations professionnelles :
Secteur : High Tech - Électronique et micro-électronique

Informations forums :
Inscription : août 2006
Messages : 313
Points : 497
Points : 497
Hum ... completement invisible, c'est chaud.

La solution la plus viable etant de les cacher et de les faire apparaitre par une combinaison de touche.
Sinon, une autre solution serait de la placer dans des coordonnées negatives en css.

Tu places ton calque en position absolu et tu le fous dans l'exterieur de la page (left:-40px et top:-40px)
Ensuite, une combinaison de touche en javascript pour selectionner ton champs et pouvoir taper tes pass avec la touche tab pour faire defiler ^^ (c'est vraiment tordu)

Ca marche pour firefox et IE (pas testé pour d'autres navigateur)
Phelim est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/05/2008, 21h53   #4
Membre Expert
 
Avatar de darkstar123456
 
Inscription : mars 2008
Messages : 1 180
Détails du profil
Informations personnelles :
Âge : 28
Localisation : Belgique

Informations forums :
Inscription : mars 2008
Messages : 1 180
Points : 1 357
Points : 1 357
Envoyer un message via Skype™ à darkstar123456
Code html :
1
2
3
4
5
6
7
 
<input type="hidden" name="mon_champ" 
value="voilà, ici je met tout ce que je veux !!!! 
YOOHOOOO personne le voit (sauf dans le code source). 
Et je peux faire des phrases à rallonge et raconter ma vie, 
c'est cool l'HTML quand même... 
mais ça n'a rien à faire dans un forum PHP Oo" />


type="hidden"

est ton ami.
darkstar123456 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 00h21.


 
 
 
 
Partenaires

Hébergement Web