Avatar billede trine_h Nybegynder
18. juni 2003 - 10:46 Der er 8 kommentarer og
1 løsning

fortryd knap

Jeg har 2 submit knapper i et popup vindue hvor den ene skal fungere som fortryd knap - dvs. når den klikkes på skal vinduet lukkes ned uden at der foretages noget - klikkes der på "udfør" knappen skal den normale form action træde i kraft (er lavet)
Avatar billede ducks Nybegynder
18. juni 2003 - 10:50 #1
Er det ikke onclick="close()" eller onclick="window.close()" eller noget i den retning.

http://msdn.microsoft.com/library/default.asp?url=/workshop/author/dhtml/reference/methods/close_0.asp
Avatar billede n!nja Nybegynder
18. juni 2003 - 10:52 #2
Noget i denne stil...

<input type="button" value="Fortryd" onClick="window.close(); return true;">
Avatar billede ducks Nybegynder
18. juni 2003 - 11:00 #3
Ifølg. MSDN Doc. er der ingen return, så prøv:
<input type="button" value="Fortryd" onClick="window.close();">
Avatar billede olebole Juniormester
18. juni 2003 - 11:17 #4
<ole>

Det 'return true' n!nja har skrevet, har ikke noget at gøre med return-værdien fra window.close().
Man kan altid returnere en værdi fra en event-handler (og er af og til nødt til det), men der er nu ingen grund til det i dette tilfælde  :)

/mvh
</bole>
Avatar billede trine_h Nybegynder
18. juni 2003 - 11:28 #5
ducks dit svar var hurigst og rigtigt - super
Avatar billede trine_h Nybegynder
18. juni 2003 - 11:49 #6
nej vent nu - selve "form action" bliver da udført alligevel! hvordan undgår jeg det?
Avatar billede olebole Juniormester
18. juni 2003 - 12:09 #7
Du bruger det rigtige element. Formodentlig bruger du:
  <input type="submit" value="Fortryd" onclick="window.close()">
Det skal være en type="button"  ;o)

Hvis du stadig har vrøvl, kan du altid returnere false i din event-handler (se lige med ducks):
  onclick="window.close();return false"

Det er nødvendigt i NS, hvis man bruger et button-element - da NS pr. default opfatter dette som en submit-knap:
  <button onclick="window.close();return false">Fortryd</button>

/mvh
Avatar billede trine_h Nybegynder
18. juni 2003 - 12:18 #8
tak for det
Avatar billede olebole Juniormester
18. juni 2003 - 12:28 #9
... anytime  ;o)
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

IT-JOB

Politiets Efterretningstjeneste

IT-løsningsarkitekt i PET

Paychex Europe

Scrum Master

Politiets Efterretningstjeneste

Configuration Manager til PET's IT-afdeling

Politiets Efterretningstjeneste

PET søger softwareingeniører til Ruslandsområdet