Avatar billede goose Nybegynder
04. december 2004 - 11:48 Der er 9 kommentarer og
1 løsning

2 funk´tioner i samme onsubmit

Jeg skulle gerne bruge nedenstående til først at checke de filer jeg vil uploade og derefter bruge en funktion fra ASPUpload.

Hvis prøver at bruge dem enkeltvis virker det fint, men hvis jeg vil bruge dem i samme onsubmit går det galt. Kan man ikke bruge 2 funktioner i samme onsubmit ?

<FORM name="filupload" METHOD="POST" ENCTYPE="multipart/form-data" ACTION="galleri.asp?action=gemfoto&<%=PID%>" onsubmit="return tjek_filupload();return ShowProgress();">

/Goose
Avatar billede fun22 Nybegynder
04. december 2004 - 11:49 #1
prøv at fjern de der return ting... den tager altid først onsubmit inden den sender vidre til gem foto siden...
Avatar billede ranglen Nybegynder
04. december 2004 - 11:56 #2
onsubmit="return tjek_filupload()&&return ShowProgress();"

så skal begge returnere true
Avatar billede ranglen Nybegynder
04. december 2004 - 11:56 #3
hov, sådan:

onsubmit="return tjek_filupload()&&ShowProgress();"
Avatar billede goose Nybegynder
04. december 2004 - 11:58 #4
fun22 >> virkede ikke, den submittede alligvel selvom der var fejl i filnavn.

ranglen >> lægger du lige et svar, det virkede .

/Goose
Avatar billede olebole Juniormester
04. december 2004 - 14:25 #5
<ole>

Da 'ShowProgress' vel er en 'luksus' funktion, kunne man måske med fordel kalde den i slutningen af 'tjek_filupload'. Så kan formen submittes, selvom der skulle opstå en fejl i 'ShowProgress' - for det burde vel ikke blokkere(?)

function tjek_filupload() {
  if ( ... ) {
    alert( ... );
    return false;
  }
  ShowProgress();
  return true;
}

/mvh
</bole>
Avatar billede olebole Juniormester
04. december 2004 - 14:27 #6
Denne:
  onsubmit="return tjek_filupload()&&ShowProgress();"
vil også starte 'ShowProgress', selvom valideringen fejler og formen derfor ikke submittes.
Avatar billede goose Nybegynder
13. januar 2005 - 15:26 #7
Jeg mangler lige et par svar i det her spørgsmål så jeg kan få lukket.

/Goose
Avatar billede olebole Juniormester
13. januar 2005 - 22:17 #8
Hvem vil 'gåsen' have svar fra?  :)
Avatar billede goose Nybegynder
19. januar 2005 - 15:01 #9
Jamen det vil Gåsen da gerne have fra ranglen og dig olebole :o)

/Goose
Avatar billede goose Nybegynder
21. februar 2005 - 09:27 #10
Nå, nu er der gået mere end en måned uden nogen har lagt et svar på min opfordring, så må jeg lukke selv. Sig til hvis i føler jer snydt.

/Goose
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