Avatar billede thesurfer Nybegynder
10. marts 2004 - 16:54 Der er 10 kommentarer og
1 løsning

angiv standard værdi til <input type=file>

Heysa folkens.

Hvis muligt, hvordan angiver man en standardværdi til en <input type="file"> ?

Hvis man ikke kan angive en standardværdi, hvordan får man JavaScript til at angive værdien når siden loades (hvis muligt)?

Dvs, når siden loades, står filnavnet der automatisk. Man skal kunne oploade filen ved submit af formen.. dvs, uden at skulle vælge filen via Gennemse/Browse.

-- Hvis det er forkert kategori, henvis venligst til en bedre kategori.

/theSurfer.
Avatar billede jakobclausen Nybegynder
10. marts 2004 - 16:54 #1
<input type="file" value="standard værdi">
Avatar billede thesurfer Nybegynder
10. marts 2004 - 16:57 #2
Det er testet, og virker ikke.
heller ikke: document.FORMNAVN.FELTNAVN.value = 'noget her';
Avatar billede jakobclausen Nybegynder
10. marts 2004 - 16:58 #3
Lyder underligt! Bliver værdien ikke angivet i feltet eller er det ved upload den ikke kan finde ud af det ?
Avatar billede grunken Nybegynder
10. marts 2004 - 17:00 #4
thesurfer

endnu en af javascripts begrænsninger, og med rette!

Tænk på hvor let det ville være at snuppe følsomme oplysninger fra brugeres pc'er hvis dette ville kunne lade sig gøre :o)

så nej, det er en af de ting du aldrig får til at fungere :o)
Avatar billede thesurfer Nybegynder
10. marts 2004 - 17:01 #5
Det bliver ikke angivet.. Prøv det her:

<form name="frmupload">
<input type="file" name="fil">
<input type="button" value="check" onclick="check()">
<input type="text" name="out">
</form>

<script type="text/JavaScript">
frm = document.frmupload;
f = frm.fil;

function check()
{
val = "c:\\test.txt";
frm.out.value = val;
f.value = frm.out.value;
alert("*" + f.value + "*");
}
</script>


Hvis du får en dialogbox med indholdet "**", indeholder type=file ikke noget..
Avatar billede nikolajdu Nybegynder
10. marts 2004 - 17:01 #6
<input type="file" value="C:\WINDOWS\win.ini">

Nej den går vidst ikke :))
Avatar billede thesurfer Nybegynder
10. marts 2004 - 17:05 #7
grunken & nikolajdu> hehehe.. jeg må være hjerne-blind (aner det ikke)..
Det burde jeg ha' set :)

grunken & nikolajdu> Læg et svar :)

Så har jeg et problem i: http://exp.dk/spm/473875  (måske har I et forslag..)


jakobclausen> Du får ikke points pga http://www.eksperten.dk/spm/474263 hæhæh :)
Avatar billede nikolajdu Nybegynder
10. marts 2004 - 17:08 #8
Jeg skal ikke have point for det her.
Avatar billede jakobclausen Nybegynder
10. marts 2004 - 17:10 #9
thesurfer >> Hmm, det havde jeg ikke lige set at du have skrevet. Fair nok!
Avatar billede grunken Nybegynder
10. marts 2004 - 17:11 #10
Samme her surfer :o)

Gem dem til en anden god gang :o)
Avatar billede thesurfer Nybegynder
10. marts 2004 - 17:12 #11
OK.. I slipper denne gang :)

jakobclausen> Du beholder dem bare! Ingen grund til at oprette nye spm.. :)

Så napper jeg dem her.. :)
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