HTML/PHP
Résolu
krm666
Messages postés
12
Statut
Membre
-
krm666 Messages postés 12 Statut Membre -
krm666 Messages postés 12 Statut Membre -
Bonjour,
étant nouvelle sur ce forum et en php/html, je souhaiterai savoir si quelqu'un peut m'aider.
Voici mon problème.
J'ai deux radioButton en html et je souhaiterai que quand je sélectionne le premier, un textearea ou autre chose apparaisse et lorsque c'est le deuxième radiobutton, il y ai un textfield.
Comment faire?
Merci d'avance.
étant nouvelle sur ce forum et en php/html, je souhaiterai savoir si quelqu'un peut m'aider.
Voici mon problème.
J'ai deux radioButton en html et je souhaiterai que quand je sélectionne le premier, un textearea ou autre chose apparaisse et lorsque c'est le deuxième radiobutton, il y ai un textfield.
Comment faire?
Merci d'avance.
A voir également:
- HTML/PHP
- Editeur html - Télécharger - HTML
- Easy php - Télécharger - Divers Web & Internet
- Expert php pinterest - Télécharger - Langages
- Espace en html ✓ - Forum HTML
- [**] Balise pour un espace vide en hml. Merci ✓ - Forum Webmastering
2 réponses
voilà un chti exemple:
<html>
<head>
<script type="text/javascript">
//fonction javascript qui est appelée a chaque fois que l'on clique sur un des deux boutons
function affichage_complementaire(id_radio){
var bouton_radio_clique=document.getElementById(id_radio);
//on vien lire la valeur du bouton qui a été cliqué
if(bouton_radio_clique.value==1){
var complement='Saisie Complementaire <textarea row="5" cols="30"></textarea>';
}
if(bouton_radio_clique.value==2){
var complement='Saisie Complementaire<input type="text" name="blabla" value=""/>';
}
//ecriture du champ compl dans le div
document.getElementById('champ_complementaire').innerHTML=complement;
}
</script>
</head>
<body>
<form name="form1" method="post" action="">
....
Choix 1<input type="radio" name="choix" id="choix1" value="1" onclick="affichage_complementaire('choix1');" ><br />
Choix 2<input type="radio" name="choix" id="choix2" value="2" onclick="affichage_complementaire('choix2');"><br />
<div id="champ_complementaire"><!-- la sera ecrit le champ --></div>
</form>
</body>
</html>