Hej, jeg er kommet lidt videre og nu har jeg fået endnu et problem:
Jeg vil have at brugeren indtaster tal i 9 bokse og så skulle der komme en popup og skrive summen...
Indtil videre har jeg kun lavet så den plusser det første indtastede med 1 2 og 3...
Her er koden:
<html>
<head>
<title>Ogame tidsregner</title>
</head>
<body>
<script language="javascript">
int metal=0;
int krystal=0;
int deut=0;
int temp=0;
function begynd()
{
if((document.res.metal.value != "") && (document.res.krystal.value != "") && (document.res.deut.value != "") && (document.res.metalit.value != "") && (document.res.krystalit.value != "") && (document.res.deutit.value != "") && (document.res.metalbru.value != "") && (document.res.krystalbru.value != "") && (document.res.deutbru.value != ""))
{
metal = document.res.metal.value;
temp = metal;
temp = metal + 3 + 2 + 1;
alert(temp);
}
}
</script>
<form name="res" method="post">
Metal: <input type="text" name="metal" value="1" onchange="begynd();"><br>
Krystal: <input type="text" name="krystal" value="2" onchange="begynd();"><br>
Deuterium: <input type="text" name="deut" value="3" onchange="begynd();"><br>
<br>
<br>
I timen:<br>
Metal: <input type="text" name="metalit" value="4" onchange="begynd();"><br>
Krystal: <input type="text" name="krystalit" value="5" onchange="begynd();"><br>
Deuterium: <input type="text" name="deutit" value="7" onchange="begynd();"><br>
<br>
<br>
Skal bruge:<br>
Metal: <input type="text" name="metalbru" value="8" onchange="begynd();"><br>
Krystal: <input type="text" name="krystalbru" value="9" onchange="begynd();"><br>
Deuterium: <input type="text" name="deutbru" value="" onchange="begynd();"><br>
</form>
</body>
</html>
Håber i kan se hvorfor den skriver 1321 og ikke 7 :-s
- Jesper