Avatar billede tri Nybegynder
01. maj 2002 - 09:20 Der er 5 kommentarer og
1 løsning

Undgå at reloade?

Kan man undgå at en side bliver reloaded, når man trykker på en submitknap?
Avatar billede agony Nybegynder
01. maj 2002 - 09:22 #1
ja det kommer jo lidt an på hvad det er du vil lave. Men hvis submit kanppen ikke er en del af en Form så submitter den ikke.
Avatar billede sukos Juniormester
01. maj 2002 - 09:22 #2
Nej
Avatar billede sukos Juniormester
01. maj 2002 - 09:23 #3
Nå, ja, hvis man bare har en submitknap uden noget "dillerdaller" kan man jo godt.
Men hvad skal man så med en submit?
Avatar billede pelkjaer Nybegynder
01. maj 2002 - 09:28 #4
onclick="location.reload(false)" aner ikke om det virker :o)
Avatar billede jakoba Nybegynder
01. maj 2002 - 09:37 #5
den action= der står i form kommandoen er præcis ligesom href= i et link, så efter submit hopper formularen til den side. (hvis du ikke angiver nogen action= er default som regel siden selv)

du kan få siden til at loade ind i en anden ramme med et target i form kommantoen:

<form method="post" action="destination.html" target="etrammenavn">

hvis du helt fjerner action, fx med:

<form method=2post" action="java script:void(0);">

bliver dien data heller ikke sendt nogen steder hen når du submitter.

mvh JakobA
Avatar billede stoffer Nybegynder
01. maj 2002 - 10:07 #6
<script>
function subm(thisform) {

  //her kan du putte det du vil lave ind


  // returner false, så siden ikke reloader
  return false
}


</script>

<form method="post" action="#" onSubmit="return subm(this)">

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