/ Forside / Teknologi / Udvikling / HTML / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
HTML
#NavnPoint
molokyle 11184
Klaudi 5506
bentjuul 3377
severino 2040
smorch 1950
strarup 1525
natmaden 1396
scootergr.. 1320
e.c 1150
10  miritdk 1110
Formular og Reset-knappen som billede
Fra : Ny Bruger


Dato : 21-01-05 16:48

Hej.

Jeg har en indtastningsformular, hvor jeg har to knapper til ("Submit" og
"Reset")

<input type="submit" value="Submit" name="Submit" />
<input type="button" value="Reset" name="Reset" />

I stedet for de almindelige "kedelige" knapper, har jeg en grøn pil og et
rødt kryds, som skal være hhv. Submit og Reset.

<input type="image" src="/grafik/pil.gif" value="name" name="Submit"
alt="Submit" />
<input type="image" src="/grafik/reset.gif" value="Reset" name="Reset"
alt="Nulstil" />

Nu er billederne kommet frem, men Reset knappen udfører nøjagtig samme
handling som Submit knappen.

Det er jo ikke meningen. Har jeg skrevet forkert i min kode?

Hvoregan kan jeg i øvrigt selv bestemme, hvilken handling knappen skal
udføre / hvilken side den skal gå til?



 
 
Bertel Lund Hansen (21-01-2005)
Kommentar
Fra : Bertel Lund Hansen


Dato : 21-01-05 17:11

Ny Bruger skrev:

> Nu er billederne kommet frem, men Reset knappen udfører nøjagtig samme
> handling som Submit knappen.

Har du et link til problemet?

--
Bertel
http://bertel.lundhansen.dk/   Fiduso: http://fiduso.dk/

Ny Bruger (21-01-2005)
Kommentar
Fra : Ny Bruger


Dato : 21-01-05 17:41

"Bertel Lund Hansen" <nospamfilius@lundhansen.dk> skrev i en meddelelse
news:1xyb9h2dia32a$.p8uzr8hg0z7u$.dlg@40tude.net...
> Ny Bruger skrev:
>
>> Nu er billederne kommet frem, men Reset knappen udfører nøjagtig samme
>> handling som Submit knappen.
>
> Har du et link til problemet?

Nej, desværre. Har endnu ikke købt domænet. Ligger stadig kun lokalt



Jens Gyldenkærne Cla~ (21-01-2005)
Kommentar
Fra : Jens Gyldenkærne Cla~


Dato : 21-01-05 17:55

Ny Bruger skrev:

>> Har du et link til problemet?
>
> Nej, desværre. Har endnu ikke købt domænet. Ligger stadig kun lokalt

Det behøver ikke være lagt op på det endelige domæne. Brug den plads du
(formentlig) har fra din udbyder, eller brug et gratis webhotel som fx
www.frac.dk

--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på http://usenet.dk/netikette/citatteknik.html

Ny Bruger (21-01-2005)
Kommentar
Fra : Ny Bruger


Dato : 21-01-05 18:15


"Ny Bruger" <JL_46@ofir.dk> skrev i en meddelelse
news:41f13084$0$22708$ba624c82@nntp04.dk.telia.net...
> "Bertel Lund Hansen" <nospamfilius@lundhansen.dk> skrev i en meddelelse
> news:1xyb9h2dia32a$.p8uzr8hg0z7u$.dlg@40tude.net...
>> Ny Bruger skrev:
>>
>>> Nu er billederne kommet frem, men Reset knappen udfører nøjagtig samme
>>> handling som Submit knappen.

Men kan man ikke selv vælge, hvilket link eller funktion som billedet skal
gå til. Og hvis value="reset" er den så ikke forprogrammeret til at
nulstille eller



zigma.dk (21-01-2005)
Kommentar
Fra : zigma.dk


Dato : 21-01-05 18:54

> Men kan man ikke selv vælge, hvilket link eller funktion som billedet skal
> gå til. Og hvis value="reset" er den så ikke forprogrammeret til at
> nulstille eller

Nej, type angiver hvilken funktion feltet har,
Derfor SKAL du skrive type="reset" hvis det er en reset-knap ligesom
type="submit" hvis det er en submit og type="text" hvis det skal være et
tekst-felt. Men du kan bare benytte Javascript til at nulstille din form med.
Eksempel:

<input type="button" value="Nulstil" onclick="nulstil_form()" />
<script language="javascript1.4" type="text/javascript">
function nulstil_form () {
[...]
}
</script>


Håber det kan bruges og at du kan javascript =)

// Zigma


--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

zigma.dk (21-01-2005)
Kommentar
Fra : zigma.dk


Dato : 21-01-05 18:55

> <input type="button" value="Nulstil" onclick="nulstil_form()" />
> <script language="javascript1.4" type="text/javascript">
> function nulstil_form () {
> [...]
> }
> </script>


...hov, du skal jo skrive:
<input type="image" src="din_fil.gif" value="Nulstil" onclick="nulstil_form()"
/>



*sorry*


--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Bertel Lund Hansen (21-01-2005)
Kommentar
Fra : Bertel Lund Hansen


Dato : 21-01-05 20:17

zigma.dk skrev:

> tekst-felt. Men du kan bare benytte Javascript til at nulstille din form med.

Hvilken fordel giver det frem for en HTML-reset?

> Håber det kan bruges og at du kan javascript =)

.... og at brugeren ikke har slået det fra eller bruger en browser
der slet ikke kan sådan noget ...

--
Bertel
http://bertel.lundhansen.dk/   Fiduso: http://fiduso.dk/

Jens Gyldenkærne Cla~ (21-01-2005)
Kommentar
Fra : Jens Gyldenkærne Cla~


Dato : 21-01-05 22:10

zigma.dk skrev:

> <input type="button" value="Nulstil" onclick="nulstil_form()"
> />
> <script language="javascript1.4" type="text/javascript">

Der er ingen grund til at bruge javascript til en simpel reset-
funktion.

Brug elementet button i stedet:

<button type="reset" ><img src="reset.gif" alt="Nulstil"></button>

Se definitionen her:
<http://www.w3.org/TR/html401/interact/forms.html#edef-BUTTON>
eller en dansk beskrivelse her:
<http://www.html.dk/dokumentation/html4/tags/button/>


Hvis man endelig vil bruge javascript, bør man ikke bruge language-
parameteren til script - og slet ikke med et versionsnummer til
javascript. Det kan give forskelle i fortolkningen, eller måske
ligefrem få en browser til at ignorere scriptet.

Brug blot: <script type="text/javascript">...</script>
--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på http://usenet.dk/netikette/citatteknik.html

Martin Hintzmann And~ (21-01-2005)
Kommentar
Fra : Martin Hintzmann And~


Dato : 21-01-05 23:25

Ny Bruger wrote:
>
> Jeg har en indtastningsformular, hvor jeg har to knapper til ("Submit" og
> "Reset")
>

Hvor mange gange har du trykket på et submit knap? Et par tusinde gange.
Og hvor mange gange har du trykket på en reset knap?
Personligt har jeg aldrig trykket på en reset knap, undtagen ved en
fejltagelse... pis-hamrende irriterende.
Er der i det hele taget et grundlag for at have en reset knap?
Har man lavet en fejl i formen, jamen så flytter man markøren op i det
felt og retter det. Ønsker man alligevel ikke at udfylde formen, så
bruger man browserens tilbage knap.

Så hvis du vil tænke på dine brugere så bør du droppe reset-knappen.

Blot mine 25 ører

--
Martin Hintzmann Andersen
http://www.hintzmann.dk/

Søg
Reklame
Statistik
Spørgsmål : 177552
Tips : 31968
Nyheder : 719565
Indlæg : 6408849
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste