webForumDet fria alternativet

Reseta forms on submit

JavaScript

6 svar · 233 visningar · startad av sneeze

Medlem sedan dec. 20021 804 inlägg
Frågan#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">

256 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
118 ms — deklarationer (db)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)