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

Kodeord


Reklame
Top 10 brugere
Java Scripts
#NavnPoint
molokyle 5410
Klaudi 2799
smorch 2439
kim 1360
Harlekin 1134
bentjuul 984
gibson 800
severino 695
Random 675
10  konsulent.. 626
JavaScript i Form i Form
Fra : Jacob ..


Dato : 27-05-04 19:27

Hejsa NG

Sorry den dårlige emne- beskrivelse, men jeg er stødt på et lille
problem.

Jeg har et enarmet-tyveknægt-javascript der bliver afviklet i en
form med en submit-knap.

Her er en skrabet model af formen:

<form name=rulterning onsubmit="rollem(); return false;">
<input type=box size=5 name=bank>
<input type=submit value="Start"
onClick="javascript:this.form.amount.value--;">
</form>
<script>
...herefter følger javascript funktionerne
</script>

Fint nok, men nu kunne jeg godt tænke mig (endnu) en submitknap
som kan sende resultatet/inputsne fra feltet "box".

Nogen forslag til hvordan jeg kan klare den?

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

 
 
Lasse Reichstein Nie~ (27-05-2004)
Kommentar
Fra : Lasse Reichstein Nie~


Dato : 27-05-04 20:57

Jacob .. <laessoe@yahoo.com> writes:

> <form name=rulterning onsubmit="rollem(); return false;">
> <input type=box size=5 name=bank>
> <input type=submit value="Start"
> onClick="javascript:this.form.amount.value--;">
> </form>
....
> Fint nok, men nu kunne jeg godt tænke mig (endnu) en submitknap
> som kan sende resultatet/inputsne fra feltet "box".

Skift den oprindelige knap til en ikke-submit-knap, og lav en ny:

<form action="senddether.html">
<input type="text" size="5" name="bank">
<input type="button" value="Start"
onclick="this.form.elements['amount'].value--;rollem();">
<input type="submit" value="Indsend gevinst">
</form>


Et par stilråd:
- action-attributten er påkrævet i form-tagget i HTML 4.
- type="box" findes ikke. Heldigvis mente du type="text" som er default.
- onclick-attributten skal ikke begynde med "javascript:". Det skader
ikke, men det gør heller ikke noget.

Held og lykke.
/L
--
Lasse Reichstein Nielsen - lrn@hotpop.com
DHTML Death Colors: <URL:http://www.infimum.dk/HTML/rasterTriangleDOM.html>
'Faith without judgement merely degrades the spirit divine.'

Jacob .. (27-05-2004)
Kommentar
Fra : Jacob ..


Dato : 27-05-04 21:24

> > <form name=rulterning onsubmit="rollem(); return false;">

> Skift den oprindelige knap til en ikke-submit-knap, og lav en ny:

Problemet er min onsubmit="rollem(); - Det er meningen at "Start" skal
afhvikle js-scriptet ved submit, men hvis det ikke længere er en submitknap men
bare en knap, hvordan afvikler jeg så rollem() ? Kan du se hvor jeg vil hen.

> Et par stilråd:
Takker ...

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

Jacob .. (28-05-2004)
Kommentar
Fra : Jacob ..


Dato : 28-05-04 12:44


> Skift den oprindelige knap til en ikke-submit-knap, og lav en ny:
>
> <form action="senddether.html">
> <input type="text" size="5" name="bank">
> <input type="button" value="Start"
&gt; onclick="this.form.elements['amount'].value--;rollem();">
> <input type="submit" value="Indsend gevinst">
> </form>

Problemet er min onsubmit="rollem(); - Det er meningen at "Start" skal
afhvikle js-scriptet ved submit, men hvis det ikke længere er en submitknap men
bare en knap, hvordan afvikler jeg så rollem() ? Kan du se hvor jeg vil hen.

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

Lasse Reichstein Nie~ (28-05-2004)
Kommentar
Fra : Lasse Reichstein Nie~


Dato : 28-05-04 15:35

Jacob .. <laessoe@yahoo.com> writes:

>> <input type="button" value="Start"
>> onclick="this.form.elements['amount'].value--;rollem();">

> Problemet er min onsubmit="rollem(); - Det er meningen at "Start"
> skal afhvikle js-scriptet ved submit,

Hvorfor ved submit? Hvorfor ikke bare når man trykker på den?

> men hvis det ikke længere er en submitknap men bare en knap, hvordan
> afvikler jeg så rollem() ?

Som skrevet: kalder den i onclick-koden.

> Kan du se hvor jeg vil hen.

Ikke helt :)

/L
--
Lasse Reichstein Nielsen - lrn@hotpop.com
DHTML Death Colors: <URL:http://www.infimum.dk/HTML/rasterTriangleDOM.html>
'Faith without judgement merely degrades the spirit divine.'

Jacob .. (28-05-2004)
Kommentar
Fra : Jacob ..


Dato : 28-05-04 22:07

> Som skrevet: kalder den i onclick-koden.

Der var den. Jeg skulle bare lige formulere det rigtigt, når nu jeg havde 2
onclickevents.

Tak for hjælpen fra en js-noobie!



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

Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408926
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste