Avatar billede suppenudel Nybegynder
16. november 2006 - 18:10 Der er 13 kommentarer og
1 løsning

Nulstille felter i form

Hej,

Ved ikke om det er her den skal postes, men vil lige høre hvordan jeg nulstiller værdierne af mine felter i min form når der trykkes på submit og en action bliver udført.

Mvh.
Avatar billede udvikler Nybegynder
16. november 2006 - 18:29 #1
Mener du: <input type="reset" value="Slet alt"> ?

Ellers må du lige forklare nærmere :-)
Avatar billede suppenudel Nybegynder
16. november 2006 - 18:32 #2
Nej og ja. Den der vil man typisk have ved siden af sin submit-knap. Men det skal være så når jeg trykker på min submit-knap sendes formen afsted med action="en eller anden action" og herefter nulstilles felterne i formen.
Avatar billede udvikler Nybegynder
16. november 2006 - 18:45 #3
Hos mig nulstiller den hver gang uden at jeg skal bruge kode - hvilket den gør på alle de computere jeg har brugt i mit liv. Har aldrig hørt om dette fænomen før. Hvilken computer og/eller browser er det lige du bruger? :-)

Siden jeg ikke selv har mulighed for at teste det så jeg ved om det virker så bare prøv:

<form action="" method="POST" name="hej">
<input type="text" name="test">
<input type="submit" name="submit" value="submit" onclick="this.form.hej.value='';">
</form>
Avatar billede suppenudel Nybegynder
16. november 2006 - 19:03 #4
Jeg vil også mene at den burde nulstille af sig selv. Prøv at tjekke det her eksempel Goose lagde ud for at hjælpe mig i et andet spørgsmål - nulstiller den når du trykker "fortsæt"? Det gør den nemlig ikke her:

http://www.goose.dk/fribetaling.asp
Avatar billede udvikler Nybegynder
16. november 2006 - 19:16 #5
Nej, det er klart. Det er fordi man bliver sendt til et nyt vindue. Det skulle du have forklaret jo :-)

Så er det klart at den ikke gør det, det skal den heller ikke. Jeg forstod det sådan at man blev sendt til en ny side (vel og mærke i samme vindue) og hvis man så går tilbage så er teksten slettet.

Har du prøvet mit eksempel fra 18:45:47?
Avatar billede suppenudel Nybegynder
16. november 2006 - 19:23 #6
Okay! Så er det derfor, men det er underligt fordi formularen er bygget som FriBetaling kræver den (og underligt at den skal åbne som _TOP!?) - dvs. formen starter med.

<FORM NAME="Betaling" ACTION="https://pgw.fribetaling.dk/betal.fri" METHOD="POST" TARGET="_TOP" AUTOCOMPLETE="OFF">

Jeg må ikke lave dit eksempel, da de af sikkerhedsmæssige årsager ikke tillader JavaScript på sider loadet gennem deres SSL-server, det bliver simpelthen fjernet..
Avatar billede udvikler Nybegynder
16. november 2006 - 19:25 #7
Hmm, tror desværre ikke du kan komme udenom javascript.
Avatar billede suppenudel Nybegynder
16. november 2006 - 19:34 #8
Ellers må jeg lige prøve at fjerne TARGET="_TOP"
Avatar billede roenving Novice
17. november 2006 - 00:33 #9
-- måske er det target="_blank" ?-)
Avatar billede suppenudel Nybegynder
24. november 2006 - 14:50 #10
Ja, jeg prøver at sætte den til _blank og ser om de accepterer det gennem deres server.. Læg et par svar.
Avatar billede udvikler Nybegynder
24. november 2006 - 14:55 #11
:-)
Avatar billede suppenudel Nybegynder
26. november 2006 - 11:44 #12
ikke andre?
Avatar billede suppenudel Nybegynder
26. november 2006 - 12:42 #13
Deres form ignorerer i øvrigt hvis man laver target="_blank" ...
Avatar billede suppenudel Nybegynder
27. november 2006 - 18:03 #14
Men jeg lukker af her, så les points går til "udvikler". Tak for hjælpen! :-)
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