J'ai trouvé dans la FAQ un code permettant de remplacer l'objet Input Type = 'File'

J'ai donc les balises suivantes :
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
<TD Class = 'SaisieLibelle'>
	<Input	Type = 'File'
		Name = 'fi_GC_Document'
		ID   = 'fi_GC_Document'
		Style= 'Display:none'>
	<Input	Type = 'Text'
		Name = 'ed_GC_Document'
		ID   = 'ed_GC_Document'
		Size = '38'
		Maxlength = '38'>
	<Input	Type = 'Button'
		Name = 'btn_Document'
		Value= '...'
		onClick='GestComm_Document()'>
</TD>
et la fontion
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
function GestComm_Document(){
	var cDoc = "";
	document.getElementById('fi_GC_Document').click();
	cDoc = document.Saisie.fi_GC_Document.value;
             document.Saisie.ed_GC_Document.value = cDoc;
}
}

Ca fonctionne mais lorsque je veux valider le formulaire je dois cliquer 2 fois sur le bouton Submit.
Si je n'appelle pas la fonction GestComm_Document un seul clic suffit