Page 1 sur 1

Probleme formulaire html checkbox

Posté : 18 mai 2011, 16:11
par Jordan67000
Bonjour, je demande de l'aide car cela fait un après-midi que je cherche la réponse sans la trouver. En effet j'ai créé un formulaire en HTML avec des textarea ainsi que des checkbox. Je voudrais que lorsque l'utilisateur clique sur une checkbox, un textarea s'affiche pour que l'utilisateur puisse saisir un mot de passe. Je vous met une partie du code.

<b><p align=left>Options supplémentaires (Facultatif)<br></b><br><font size="2pt"><input type="checkbox" name="mdp">Protéger l'envoi des fichier(s) par mot de passe
<?php
if (isset($_POST['mdp'])) {
echo '<input type="text" name="mdp1" size="20"';
}
?>

Merci de votre future aide!!

Re: Probleme formulaire html checkbox

Posté : 18 mai 2011, 18:21
par moogli
salut,

tu ne peut le faire en php sans recharger la page car php est interprété coté serveur. ce que tu veut faire ce fait avec du javascript.

- il faut appliquer un style css particulier au champ input du mot de passe => visibility:hidden, afin que celui ci ne soit pas visible.
- ajout un onclick sur la checkbox et dedans une fonction javascript qui va changer la visibilitée du champ en fonction de l'état de la checkbox (cheked ou non).


@+

Re: Probleme formulaire html checkbox

Posté : 19 mai 2011, 09:01
par Jordan67000
Merci beaucoup de votre aide ! Mais j'ai encore une dernière question, pour la fonction en javascript pouvez-vous m'éclairer ? Merci

Re: Probleme formulaire html checkbox

Posté : 20 mai 2011, 14:46
par Jordan67000
Quelqu'un pourrait m'aider.. ? Merci