Nedtæller virker ikke så godt som du skulle
jeg har lavet en nedtæller i Java + Html men den kommer hele tiden ud med en fejl i linje 22 og 50 og jeg har prøvet at findet ud af hvad den vil med det men jeg er lost..her er hele lortet så kan i se om i kan få det til at virke...
<html>
<head>
<title>Nedtæller</title>
<!--
<META NAME="description" CONTENT="Tekst som du gerne vil have i overskriften">
<META NAME="keywords" CONTENT="søgeord adskilt af komma">
<META NAME="robots" CONTENT="index,follow">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<META HTTP-EQUIV="Pragma" CONTENT="no-cache">
<META HTTP-EQUIV="Cache-Control" CONTENT="no-store">
<META HTTP-EQUIV="Refresh" CONTENT="0;URL=xx">
-->
<script language="javascript" type="text/javascript">
var evt;
var nu;
var ID = new object();
function setDato(){
Maaned=parseInt(document.forms[0].Maaned[document.forms[0].Maaned.selectedIndex].value)-1;
Dag=parseInt(document.forms[0].Dag[document.forms[0].Dag.selectedIndex].value);
Aar=parseInt(document.forms[0].Aar[document.forms[0].Aar.selectedIndex].value);
evt = new Date(Aar,Maaned,Dag);
update();
ID=window.setInterval("update()", 1000);
}
function update(){
nu = new Date();
sec = (evt.getTime() - nu.getTime()) / 1000;
sec = Math.floor(sec);
min = sec / 60;
min = Math.floor(min);
ho = min / 60;
ho = Math.floor(ho);
da = ho / 24;
da = Math.floor(da);
mo = da / 30;
mo = Math.floor(mo);
ye = mo / 12;
ye = Math.floor(ye);
document.getElementById('year').value = ""+ye;
document.getElementById('month').value = ""+mo;
document.getElementById('days').value = ""+da;
document.getElementById('hours').value = ""+ho;
document.getElementById('minutes').value = ""+min;
document.getElementById('seconds').value = ""+sec;
//ID=window.setTimeout("update();",1000);
}
</script>
</head>
<body onresize onload>
<h1>Nedtælling til Fødselsdag</h1>
<form method="POST" action="--WEBBOT-SELF--">Indtast din næste fødselsdag </p>
<p>Måned Dag År<br>
<select size="1" name="Maaned" onchange="setDato();">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
<option value="8">8</option>
<option value="9">9</option>
<option value="10">10</option>
<option value="11">11</option>
<option value="12">12</option>
</select> <select size="1" name="Dag" onchange="setDato();">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="3">6</option>
<option value="7">7</option>
<option value="8">8</option>
<option value="9">9</option>
<option value="10">10</option>
<option value="11">11</option>
<option value="12">12</option>
<option value="13">13</option>
<option value="14">14</option>
<option value="14">14</option>
<option value="15">15</option>
<option value="16">16</option>
<option value="17">17</option>
<option value="18">18</option>
<option value="19">19</option>
<option value="20">20</option>
<option value="21">21</option>
<option value="22">22</option>
<option value="23">23</option>
<option value="24">24</option>
<option value="25">25</option>
<option value="26">26</option>
<option value="27">27</option>
<option value="28">28</option>
<option value="29">29</option>
<option value="30">30</option>
<option value="31">31</option>
</select> <select size="1" name="Aar" onchange="setDato();">
<option value="1970">1970</option>
<option value="1971">1971</option>
<option value="1972">1972</option>
<option value="1973">1973</option>
<option value="1974">1974</option>
<option value="1975">1975</option>
<option value="1976">1976</option>
<option value="1977">1977</option>
<option value="1978">1978</option>
<option value="1979">1979</option>
<option value="1980">1980</option>
<option value="1981">1981</option>
<option value="1982">1982</option>
<option value="1983">1983</option>
<option value="1984">1984</option>
<option value="1985">1985</option>
<option value="1986">1986</option>
<option value="1987">1987</option>
<option value="1988">1988</option>
<option value="1989">1989</option>
<option value="1990">1990</option>
<option value="1992">1992</option>
<option value="1993">1993</option>
<option value="1994">1994</option>
<option value="1995">1995</option>
<option value="1996">1996</option>
<option value="1997">1997</option>
<option value="1998">1998</option>
<option value="1999">1999</option>
<option value="2000">2000</option>
<option value="2001">2001</option>
<option value="2002">2002</option>
<option value="2003">2003</option>
<option value="2004">2004</option>
<option value="2005">2005</option>
<option value="2006">2006</option>
<option value="2007">2007</option>
<option value="2008">2008</option>
<option value="2009">2009</option>
<option value="2010">2010</option>
</select></p>
</form>
<p>Der er
<input type="text" id="month0" value="0" style="width:75px;" size="20" />år til
fødselsdag<br>
Der er <input type="text" id="month" value="0" style="width:75px;" size="20" />måneder til fødselsdag<br />
Der er <input type="text" id="days" value="0" style="width:75px;" size="20" />dage til fødselsdag<br />
Der er <input type="text" id="hours" value="0" style="width:75px;" size="20" />timer til fødselsdag<br />
Der er <input type="text" id="minutes" value="0" style="width:75px;" size="20" />minutter til fødselsdag<br />
Der er <input type="text" id="seconds" value="0" style="width:75px;" size="20" />sekunder til fødselsdag</p>
</body>
</html>
