Afficher une <TD> en fonction de bouton radi
Résolu
Mazamazine
Messages postés
84
Statut
Membre
-
Mazamazine Messages postés 84 Statut Membre -
Mazamazine Messages postés 84 Statut Membre -
Bonjour,
J'ai un formulaire qui est dans un tableau (HTML). Je souhaite qu'une partie du formulaire ne s'affiche qu'en fonction du choix de bouton radio par l'utilisateur. J'ai trouvé un script qui fait ça très bien mais avec des <div> et pas des <td>...
J'ai essayé ça ne marche qu'à moitié. D'abord, voila le code d'origine, fonctionnel :
J'ai donc essayé dans le script de mettre
Dans les balises INPUT j'ai modifié
Dans mes balises <TD> j'ai ajouté :
Ca masque bien mes cellules, sauf que quand je choisi le bouton radio de la cellule le onclick ne fonctionne pas... Les cellules ne pointent pas leur nez ! La fonction "function show_div(id)" n'est pas transposable aux cellules je suppose. Connaissez-vous une alternative ?
D'avance merci !
J'ai un formulaire qui est dans un tableau (HTML). Je souhaite qu'une partie du formulaire ne s'affiche qu'en fonction du choix de bouton radio par l'utilisateur. J'ai trouvé un script qui fait ça très bien mais avec des <div> et pas des <td>...
J'ai essayé ça ne marche qu'à moitié. D'abord, voila le code d'origine, fonctionnel :
<script type="text/javascript">
function show_div(id)
{
for (var i = 1; i <= 2; i++)
{
if (i == id)
{
document.getElementById('div_' + i).style.display = 'block';
}
else
{
document.getElementById('div_' + i).style.display = 'none';
}
}
}
</script>
<form>
<input type="radio" name="choix" onclick="show_div(1)" /> Montrer le texte 1<br />
<input type="radio" name="choix" onclick="show_div(4)" /> Montrer le texte 2
</form>
<div id="div_1" style="display: none">Texte 1</div>
<div id="div_2" style="display: none">Texte 2</div>
J'ai donc essayé dans le script de mettre
function show_td(id)à la place de
function show_div(id).
Dans les balises INPUT j'ai modifié
onclick="show_td(1)"
Dans mes balises <TD> j'ai ajouté :
id="td_1" style="display: none".
Ca masque bien mes cellules, sauf que quand je choisi le bouton radio de la cellule le onclick ne fonctionne pas... Les cellules ne pointent pas leur nez ! La fonction "function show_div(id)" n'est pas transposable aux cellules je suppose. Connaissez-vous une alternative ?
D'avance merci !
A voir également:
- Afficher une <TD> en fonction de bouton radi
- Fonction si et - Guide
- Diagnostic bouton photo - Accueil - Outils
- Comment faire une capture d'écran sur un samsung sans bouton ? - Guide
- Bouton shift pc - Forum Jeux vidéo
- Bouton on/off comment savoir - Forum Word