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?
3 svar · 189 visningar · startad av matz
<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 ?
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?
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
)
du är härmed förlåten! 