Avatar billede zaico Nybegynder
11. juli 2003 - 23:46 Der er 3 kommentarer og
1 løsning

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&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Dag&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;Å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>&nbsp;&nbsp; <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>&nbsp;&nbsp; <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>
Avatar billede arne_v Ekspert
11. juli 2003 - 23:49 #1
Det er vist JavaScript - ikke Java.
Avatar billede zaico Nybegynder
11. juli 2003 - 23:56 #2
jaja det gik lidt for stærkt okay??
Avatar billede ssundsdal Nybegynder
12. juli 2003 - 00:33 #3
Så Så zaico - Han siger det kun til dig, da du ville få mere ud af det og nok den hjælp du søger hvis du lukker spørgsmålet og smider det og i den rette kategori.
Avatar billede zaico Nybegynder
12. juli 2003 - 02:11 #4
Lukket
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester