bonjour
j'ai fait une fonction pour m'afficher plusieurs lignes en cliquant sur ajouter
cette function s'applique sur une divCode:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 function add_refp(i) { var refp = parseFloat(i) + 1; if(refp > 20) { exit; } if(document.getElementById('id1'+refp).style.display == "none") { document.getElementById('id1'+refp).style.display = 'inline'; document.getElementById('ajoutp').innerHTML = '[<a href="javascript:add_refp('+refp+')">Ajouter</a>]'; } }
Code:
1
2
3
4
5
6
7
8
9
10
11 $contenu .= '<tr class="ligne_contenu"><td valign="top">'; $contenu .= '<div id="ajoutp" value="id_propriete" style="display:none;">[<a href="javascript:add_refp(0)">Ajouter</a>]</div></tr>'; // --- saisie id $contenu .= '<div id="id1" value="" style="display:none;"'; $contenu .= '<tr class="ligne_contenu" > <td>' . $tr_id_propriete. ':</td> <td valign="top"> <input TYPE="text" readonly name="formvars[id_propriete]" size="50" VALUE="" ' . $formvars['id_propriete'] . '"></td></tr>'; $contenu .= '</div>';
et ca ne marche pas il dit que cette ligne est null
Code:
1
2 if(document.getElementById('id1'+refp).style.display == "none")
duand japplique cette fonction sur une ligne de mon formulaire il n'y a pas de probleme mais moi je voudrais lappliquer sur un ensemble de ligne de mon formulaire dou mon idéé de creer une div qui englobe tout mais ca n'a pas l'air dêtre ca
merci pour votre aide