Salut ,
Je cherche à récupérer des infos provenant d'une page HTML :

code HTML :

<TD><INPUT TYPE=text CLASS="input-body" NAME="attribut" VALUE="" size="15" maxlength="40" ><INPUT TYPE= "BUTTON" VALUE="..." NAME="popupButton" CLASS="input-body" ONCLICK="showPopup('valid_values_popup','TemplateForm','attribut','Display attribut','attribut',40,'false','',event)"></TD>

Celui est inclus dans une form :

<FORM NAME="TemplateForm" METHOD="POST" ACTION="">


Et voila mon javascript :

function showPopup(formlink, srcForm, srcFieldName, srcPrompt,
srcFormFieldName, width,filterflag, appendflag, evnt)
{
.....


document.write(" showPopup formlink==" + formlink);
document.write(" showPopup srcForm==" + srcForm);
document.write(" showPopup formlink==valid_values_popup);

Sortie
showPopup srcForm==TemplateForm
showPopup srcFieldName==attribut
showPopup srcPrompt==Display attribut



Resultat corespondant à ceux que je désire

Par contre

document.forms[srcForm].CIEAttributeName.value = srcFieldName;
document.forms[srcForm].prompt_name.value = srcPrompt;

Ca me rend une erreur du style :

document.forms[....].CIEAttributeName a la valeur null ou n'est pas un objet ???

Et ça c'est OK :

document.forms[srcForm].action = formlink;
document.forms[srcForm].target = windowName;
document.forms[srcForm].submit();

Je suis un peu dans le brouillard sur la méthode à utiliser j'ai essayé pleins de trucs et ...
Merci d'avance à ceux qu'aurais des pistes que je peux tester