bonjour
j'ai fait une fonction pour m'afficher plusieurs lignes en cliquant sur ajouter
cette function s'applique sur une div
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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 PHP : Sélectionner tout - Visualiser dans une fenêtre à part
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 : Sélectionner tout - Visualiser dans une fenêtre à part
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
Partager