Désactiver une zone texte avec radio javascript
Bonjour,
voila dans mon formulaire en php
j'ai un tableau dans lequel il y a une colonne statut qui contient 3 bouton radio
si je clicke sur le bouton not applicable je doit activer une zone texte
le id de mon bouton radio est variable car je connais oas la taille du tableau
je suis debutante en javascripte, pour la fonction que j'ai utilise c un exemple que j'ai trouvé sur le net que j'ai modifié
mais ca ne marche pas
voila mon code
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
|
//fonction
<head>
<script>
function fct() {
if (document.getElementById('$c').checked)
document.getElementById('$d').disabled = true;
else
document.getElementById('$d').disabled = false;
}
</script>
</head>
partie formulaire php
for ($i=0;$i<$nb;$i++)
{
echo "<INPUT type=radio name='availability".$i."' value='Y'>Yes";
echo "<INPUT type=radio name='availability".$i."' value='N'>No";
$c = 'check'.$i;
echo "<INPUT type=radio id='$c' name='availability".$i."' value='not applicable' onClick='fct();' >not applicable</td>\n";
$d = 'text'.$i;
echo "<INPUT TYPE='text' id='$d' name='code'>";
echo "<br>";
} |
est ce que qlq 1 a une idée
Merci d'avance