webForumDet fria alternativet

varför funkar inte detta ?

3 svar · 187 visningar · startad av matz

matzMedlem sedan apr. 200110 inlägg
#1

<HTML>
<SCRIPT language = "JavaScript">

var i = 0
function incI()
{
i++
window.document.formu.antal.value = i
}

</SCRIPT>

<BODY>

<FORM NAME = "formu">
<INPUT TYPE="Submit" onClick = "incI()" VALUE="Öka">
<INPUT TYPE="text" VALUE ="" NAME = "antal" SIZE = "8">
</FORM>

</BODY>
</HTML>

******************
Det är alltså en knapp och en textruta, när jag trycker på knappen vill jag att värdet på i ska räknas upp och visas i textrutan... hur göra ?

@ndersMedlem sedan juni 200032 969 inlägg
#2

du submittar ju formuläret, så sidan läses ju om hela tiden.

använd en button.

annars undrar jag varför du inte avsluter raderna i din javascriptkod med semikolon?

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
can i borrow your goat?
</A>

matzMedlem sedan apr. 200110 inlägg
#3

hehe.. med button funkar det ju såklart, tackar :)

Varför jag inte avslutar med semikolon ? tja, troligen för att jag pysslat med javascript i ungefär 2 dagar och det lilla jag kan har jag lärt mig här :
http://www.idg.se/webstudio/javascript/

:)
Där nämner man inget om semikolon så jag trodde inte det skulle funka om man avslutade med ;. Spelar det nån roll... ? känns iofs rätt så fel att _inte_ avsluta med ;... (kan java rätt hyfsat, dock inte javascript ;))

@ndersMedlem sedan juni 200032 969 inlägg
#4

du är härmed förlåten! :)

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
can i borrow your goat?
</A>

123 ms totalt · 3 externa anrop · v20260731065814-full.b943c234
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
120 ms — hämta tråd, inlägg och bilagor (db)