Avatar billede kimg Nybegynder
16. august 2005 - 20:07 Der er 8 kommentarer og
1 løsning

Checke om fil er valgt

Jeg vil gerne checke om bruger har valgt en fil til upload.
Hvorda checker jeg om der er valgt en fil.

<input name="upfile[]" type="file" size="48" id="t1" class="field">
<input name="upfile[]" type="file" size="48" id="t1" class="field">

Jeg har prøvet med dette, men det virker ikke.

if ( frm_1.upfile.value.length == 0 ) {
        alert( "Choose a picture!." );
        frm_1.upfile.focus();
        return false;
    }

Kim
Avatar billede olebole Juniormester
16. august 2005 - 20:52 #1
<ole>

Du må jo specifisere, hvilket input, der er tale om:

if ( frm_1.upfile.value.length == 0 ) {
        alert( "Choose a picture!." );
        frm_1.upfile[0].focus();
        return false;
}


/mvh
</bole>
Avatar billede olebole Juniormester
16. august 2005 - 20:52 #2
- bahhhh  :)

if ( frm_1.upfile[0].value.length == 0 ) {
        alert( "Choose a picture!." );
        frm_1.upfile[0].focus();
        return false;
}
Avatar billede kimg Nybegynder
17. august 2005 - 09:56 #3
Hej Ole

har prøvet denne, men det virker ikke

if ( frm_1.upfile[0].value.length == 0 ) {
        alert( "Choose a picture!." );
        frm_1.upfile[0].focus();
        return false;
}

Kim
Avatar billede roenving Novice
17. august 2005 - 12:43 #4
Næh, med den navngivning er det svært at få fat i elementet i javascript, så:

if ( frm_1.elements["upfile[]"][0].value.length == 0 ) {
        alert( "Choose a picture!." );
        frm_1.elements["upfile[]"][0].focus();
        return false;
}
Avatar billede kimg Nybegynder
17. august 2005 - 13:54 #5
roenving>> tak det var lige det der skulle til, kommer du med et svar.

Kim
Avatar billede roenving Novice
17. august 2005 - 14:01 #6
Velbekomme '-)
Avatar billede roenving Novice
17. august 2005 - 15:19 #7
-- og tak for point ;~}
Avatar billede roenving Novice
17. august 2005 - 15:20 #8
Hov, jeg så først nu, at du også har givet dine to file-inputs samme id, det må man ikke !-)
Avatar billede kimg Nybegynder
17. august 2005 - 16:12 #9
Tak for det, det havde jeg ikke tænkt over, jeg generer mine felter med "for" løkke, det ændrer jeg lige.

Kim
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