Avatar billede kak Nybegynder
21. november 2003 - 15:35 Der er 2 kommentarer og
1 løsning

Sætte værdi i <input type="file">

Jeg vil gerne sætte en værdi i et <input type="file"...> men kan ikke få det vil at virke. Her er min kode:

function SetF(F) {
document.UpFiles.File1.value = F;
}
.....
<input type="file" name=File1 id=File1></input>

Men når SetF kører bliver F ikke sat ind i File1?! Det virker fint, hvis jeg ændrer type="file" til type="text".
Avatar billede dmcn Praktikant
21. november 2003 - 16:19 #1
file-elementet kan du ikke modificere - og hip hurra for det! Det ville være en kæmpe sikkerhedsrisiko.
Avatar billede cool_casper Nybegynder
21. november 2003 - 16:23 #2
Som n0rmality skal du være glad for at du ikke kan det! :)

Du kan bruge et textfield. Evt. kan du lave det DISABLED så folk ikke kan redigere i det..
Avatar billede kak Nybegynder
24. november 2003 - 09:39 #3
Jeg skal bruge det til at uploade filer. Filerne vælger man via en javascript-menu, men ved upload skal filnavnet stå i et <input type="file"> så vidt jeg ved.

Er der en anden måde at uploade filer på, så jeg kommer uden om <input type="file">?
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester