Bonjour � tous,
J'ai un formulaire dans lequel je cr�� des champs � partir de donn�es r�cup�r�es depuis une base de donn�es.
J'utilise ce code :
Jusqu'ici pas de probl�me, mes champs s'affichent correctemetn � l'endroit voulu (c'est � dire dans mon tableau qui a pour ID 'customFields'.
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
16
17
18
19
20
21
22
23
24
25
26
27
28
29 function setCustomAttributesFields (response){ var table = document.getElementById('customFields'); var customFields = response.getElementsByTagName("custom_field"); for (i=0;i<customFields.length;i++){ var tr=document.createElement('TR'); var customField= document.createElement('input'); customField.type='text'; customField.id=customFields[i].getAttribute('id'); var childs = customFields[i].childNodes; for (j=0;j<childs.length;j++){ var lang = childs[j].getAttribute('lang'); if(lang == 'en'){ customField.name='attribut_'+childs[j].getAttribute('label'); var label = document.createTextNode(childs[j].getAttribute('label')); var tdlabel=document.createElement('TD'); tdlabel.appendChild(label); var tdfield = document.createElement('TD'); tdfield.appendChild(customField); tr.appendChild(tdlabel); tr.appendChild(tdfield); } } table.appendChild(tr); } }
Bon maintenant, je voudrais r�cup�rer les valeurs de ces champs en java. Le seul probl�me c'est que pour je n'arrive rien � r�cup�rer parce que les champs 'n'existent pas' dans la page ... C'est comme si je n'avais rien �crit.
Quand j'�dite la source de la page, je n'ai ni TR ni TD, ni champ dans mon tableau customFields ... Alors que pourtant, je les voient bien les cases dans mon formulaire
Quelqu'un a t-il une solution � tour de magie ?
Merci par avance pour votre r�ponse.
Audrey








R�pondre avec citation
Partager