Reseta forms on submit

JavaScript

6 svar · 237 visningar · startad av sneeze

Medlem sedan dec. 20021 804 inlägg
Trådstart#1

Jag undrar om det går att reseta forms när man trycker 'submit'.
Om isåfall, HUR?

Tacksam för svar

/// sneeze

Medlem sedan juli 20013 378 inlägg
#2

Hmm...
Har du tänkt dig att sidan skall posta in information och sedan reset:a - dvs laddas om efter det att informationen skickats till servern - så krävs antagligen lite "serverside-kod" typ ASP, PHP, JSP eller motsv...)
Eller har du tänkt dig en "lokal" tömning i webbläsaren...

Om lokalt:
Är det ett val att just använda en "submit"-knapp (vilket gör att det krävs lite Javascript-kodning) - eller kan du tänka dig att använda en

<input TYPE="reset" VALUE="Toem_det_poerskans_formulaeret">
Medlem sedan dec. 20021 804 inlägg
#3

uhm...

Jag har en submit knapp & en reset knapp.
Jag vill kunna skriva i, i mitt fall, min tagboard och när jag
trycker på 'submit' så skall datan postas och hela formuläret resetas till 'default' (resultatet av posten refreshas automatiskt i en iframe)

e ni med? :OO

m a o: när resultatet är skickat, så står allt kvar i min <form>.

Det är det jag INTE vill, utan det skall vara 'resetas'

Medlem sedan juli 20013 378 inlägg
#4

Hmm...
Låter som om du skulle ställa frågan i Javascriptforumet..
Jag har för mig att det går att snickra till en Javascripptsnutt på submitknappens onClick som scriptmässigt först gör en post och sedan loopar igenom formuläret och återställer ursprungsvärdena... Men jag är alldeles för rostig på Javascript för att våga mig på en sådan kodsnutt i praktiken ;)

Medlem sedan dec. 20021 804 inlägg
#5

Ok..

Får hoppas att admin flyttar denna tråden dit då :)

Tack för hjälpen iaf :birp

Kanske hjälper att testa själva så ni ser vad jag menar?

sneeze.zapto.org

Medlem sedan nov. 200013 890 inlägg
#6

Tråden flyttas från "HTML, XHTML & CSS" till "Javascript".

Medlem sedan aug. 20011 099 inlägg
#7

<form method="POST" onSubmit="setTimeout('document.form.reset()',500); return true;" name="form">

655 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
383 ms — deklarationer (db)
131 ms — hämta statistik (db)
138 ms — hämta tråd, inlägg och bilagor (db)
376 ms — ändringar (db)