J'ai trouvé dans la FAQ un code permettant de remplacer l'objet Input Type = 'File'
J'ai donc les balises suivantes :
et la fontion
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>
}
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
Partager