Page 1 sur 1

Texte masqué

Posté : 09 mai 2007, 17:56
par quinquin67
Bonjour,

Existe t'il un bout de code afin d'afficher ou masquer du texte et des champs textes dans une page php en fonction du choix fait à partir d'un menu déroulant.

Ex. : si l'utilisaeur sélectionne par exemple dans le menu déroulant :
1 après la sélection il affiche dans cette meme page texte1 et champs texte1
2 après la sélection il affiche dans cette meme page texte2 et champs texte2
3 après la sélection il affiche dans cette meme page texte1,texte2 et champs texte1,champs texte2

je suis débutant en programmation PHP. Pouvez-vous m'aider merci

Posté : 09 mai 2007, 18:04
par orgerix
Renseigne toi sur le javascript, et sur l'attribut visibility.

Ce traitement est inapproprié avec PHP puisque celui ci est un language serveur, c'est à dire que le client doit recharger completement la page.

Le javascript permet d'avoir une page dynamique dans le navigateur et donc de jouer sur les propriété, contenu des balises HTML. Le problème, c'est que tous les navigateurs n'ont pas le même comportement.

Posté : 10 mai 2007, 08:28
par Ryle
Oui, enfin ca n'empêche pas qu'on peut le faire avec php également pour ces pauvres gens qui auraient malencontreusement désactivé javascript :) Mais c'est sur que c'est plus lourd de recharger la page à chaque fois...

Si tu jettes un coup d'oeil dans la FAQ tu verras un topic qui s'appelle liste déroulante dynamique liées, tu peux très bien t'en inspirer pour lier autre chose qu'une seconde liste déroulante à la première et faire apparaitre textes et champs divers et variés :)