Bonjour,
Sous IE6, l'alerte renvoi bien le contenu du champ hidden généré par DOM.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 function modify(tbody_id, new_id_row) { var l_form = document.forms["frm_gen"]; alert(l_form.elements["rub_"+new_id_row].value); }
Sous firefox, l'alerte est vide (0 erreurs sous firebug).
L'objet hidden est précédement créé par les DOM en cliquant sur un bouton dont voici les quelques lignes de code extraites :
Je n'utilise pas createTextNode exceptionnellement...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 [...] var _TD1 = document.createElement("TD"); _TD1.innerHTML+="<input type=\"hidden\" name=\"rub_"+next_id+"\" id=\"rub_"+next_id+"\" value=\""+escape(l_form.elements["chp_rub"].value)+"\" />"; _TR1.appendChild(_TD1); _TBODY.appendChild(_TR1); [...]
Ca viendrait de là ? Je compte ne pas changer...
Merci
Partager