Avatar billede supermand69 Nybegynder
15. februar 2003 - 20:50 Der er 8 kommentarer og
1 løsning

input type="file"

Hey der..

Hvordan kan man gøre sådan at man ikke manuelt kan skrive en sti til en fil i boksen, så man SKAL browse??
Avatar billede bearhugx Nybegynder
15. februar 2003 - 21:01 #1
Kan
  <input type="file" readonly ... >
gøre det for dig ????
Avatar billede supermand69 Nybegynder
15. februar 2003 - 21:02 #2
nej det har jeg prøvet
Avatar billede bearhugx Nybegynder
15. februar 2003 - 21:02 #3
arghh Fuck .. Det deaktiverer også "gennemse"-knappen :-(
Avatar billede olebole Juniormester
15. februar 2003 - 21:40 #4
<ole>

Det kan du ikke, men det burde vel heller ikke være det store problem, da du ikke kan skrive en sti og få den uploaded.

/mvh
</bole>
Avatar billede schaefner Juniormester
15. februar 2003 - 21:43 #5
Det eneste du umiddelbart kan gøre er sådan:
<input type="file" name="fil" style="width: 0px">
Men brugervenligt vil jeg ikke kalde det ;)
Avatar billede schaefner Juniormester
15. februar 2003 - 21:44 #6
Vil dog ikke virke i andet end IE
Avatar billede olebole Juniormester
15. februar 2003 - 21:54 #7
Hvis det bare skal virke i IE, er dette nok en mere elegant løsning:

<form>
    <input type="file" name="fileUpl" id="fileUpl"
        style="display:none" onchange="this.form.txt.value=this.value;">
    <input type="text" name="txt" readonly>
    <button onclick="this.form.fileUpl.click();">Gennemse</button>
    <br><br>
    <button type="submit">Send</button>
</form>

/mvh
Avatar billede olebole Juniormester
15. februar 2003 - 21:56 #8
Så har du i øvrigt også mulighed for at style knap og felt som almindelige form-elementer - hvad du normalt ikke har med type="file".
Avatar billede schaefner Juniormester
15. februar 2003 - 21:59 #9
olebole >> Indrømmet, den er er lidt mere elegant ;)
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