Bonjour,
J'ai réaliser une page avec un formulaire qui contient deux boutons d'ajout et de suppression dynamique de ce formulaire.
J'ai dans ce formulaire deux boutons radio qui, si l'un est coché une partie du formulaire est visible et si l'autre est coché cette partie est alors invisible.
Voici à quoi ressemble la fonction en java script :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 function verifieForm(arg,num){ if (arg == 2) { document.getElementById('idradio' + num).style.visibility = 'visible'; else { document.getElementById('idradio'+num).style.visibility = 'hidden'; } }et plus loin : la partie du formulaire qui doit être visible ou invisible suivant la valeur du radio.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 try{ elmt = document.createElement("<input name='personne' type='radio' onClick='verifieForm(1,"+m+")' value='1'/>Physique"); elmt1 = document.createElement("<input name='personne' type='radio' onClick='verifieForm(2,"+m+")' value='2' checked />Morale"); } catch(erreur) { elmt = ....; ...; elmt1 = ....; }
Le débogueur me retourne l'exception suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 ligne = tableau.insertRow(-1); cellule = ligne.insertCell(0); cellule.id = "idradio" + m;
Exception: document.getElementById("idradio" + m) has no properties.
Merci d'avance.
Partager