Avatar billede zaico Nybegynder
19. maj 2004 - 13:42 Der er 5 kommentarer og
1 løsning

Hjælp jeg kan ikke få tilføjet uger til en nedtæller.

Jeg har lavet en nedtæller hvor den viser sekunder, minutter, timer, dage, måneder og år til nedtællingen slutter men jeg ville også gerne havde tilføjet uger... jeg har prøvet dette men så kunne den ikke starte nedtællingen og der kom ingen fejl ud...
Her er koden som den er da jeg prøvede at tilføje uger..:


<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);
we = da / 7
we = Math.floor(we);
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('Week').value = ""+we;
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 et tidspunkt du vælger</h1>
<form method="POST" action="--WEBBOT-SELF--">Indtast et tidspunkt</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="1960">1960</option>
  <option value="1961">1961</option>
  <option value="1962">1962</option>
  <option value="1963">1963</option>
  <option value="1964">1964</option>
  <option value="1965">1965</option>
  <option value="1966">1966</option>
  <option value="1967">1967</option>
  <option value="1968">1968</option>
  <option value="1969">1969</option>
  <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="1991">1991</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" selected>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>
  <option value="2011">2011</option>
  <option value="2012">2012</option>
  <option value="2013">2013</option>
  <option value="2014">2014</option>
  <option value="2015">2015</option>
  <option value="2016">2016</option>
  <option value="2017">2017</option>
  <option value="2018">2018</option>
  <option value="2019">2019</option>
  <option value="2020">2020</option>
  <option value="2021">2021</option>
  <option value="2022">2022</option>
  <option value="2023">2023</option>
  <option value="2024">2024</option>
  <option value="2025">2025</option>
  <option value="2026">2026</option>
  <option value="2027">2027</option>
  <option value="2028">2028</option>
  <option value="2029">2029</option>
  <option value="2030">2030</option>
  <option value="2031">2031</option>
  <option value="2032">2032</option>
  <option value="2033">2033</option>
  <option value="2034">2034</option>
  <option value="2035">2035</option>
  <option value="2036">2036</option>
  <option value="2037">2037</option>
  <option value="2038">2038</option>
  <option value="2039">2039</option>
  <option value="2040">2040</option>
  <option value="2041">2041</option>
  <option value="2042">2042</option>
  <option value="2043">2043</option>
  <option value="2044">2044</option>
  <option value="2045">2045</option>
  <option value="2046">2046</option>
  <option value="2047">2047</option>
  <option value="2048">2048</option>
  <option value="2049">2049</option>
  <option value="2050">2050</option>
  <option value="2051">2051</option>
  <option value="2052">2052</option>
  <option value="2053">2053</option>
  <option value="2054">2054</option>
  <option value="2055">2055</option>
  <option value="2056">2056</option>
  <option value="2057">2057</option>
  <option value="2058">2058</option>
  <option value="2059">2059</option>
  <option value="2060">2060</option>
  <option value="2061">2061</option>
  <option value="2062">2062</option>
  <option value="2063">2063</option>
  <option value="2064">2064</option>
  <option value="2065">2065</option>
  <option value="2066">2066</option>
  <option value="2067">2067</option>
  <option value="2068">2068</option>
  <option value="2069">2069</option>
  <option value="2070">2070</option>
  <option value="2071">2071</option>
  <option value="2072">2072</option>
  <option value="2073">2073</option>
  <option value="2074">2074</option>
  <option value="2075">2075</option>
  <option value="2076">2076</option>
  <option value="2077">2077</option>
  <option value="2078">2078</option>
  <option value="2079">2079</option>
  <option value="2080">2080</option>
  <option value="2081">2081</option>
  <option value="2082">2082</option>
  <option value="2083">2083</option>
  <option value="2084">2084</option>
  <option value="2085">2085</option>
  <option value="2086">2086</option>
  <option value="2087">2087</option>
  <option value="2088">2088</option>
  <option value="2089">2089</option>
  <option value="2090">2090</option>
  <option value="2091">2091</option>
  <option value="2092">2092</option>
  <option value="2093">2093</option>
  <option value="2094">2094</option>
  <option value="2095">2095</option>
  <option value="2096">2096</option>
  <option value="2097">2097</option>
  <option value="2098">2098</option>
  <option value="2099">2099</option>
  <option value="2100">2100</option>
    </select></p>
</form>



<p>
Der er <input type="text" id="year" name="T1" size="20" value="0"> år
til nedtælling er færdig<br>
Der er <input type="text" id="month" name="T2" size="20" value="0"> måneder
til nedtælling er færdig<br />
Der er <input type="text" id="week" name="T3" size="20" value="0"> uger
til nedtælling er færdig<br />
Der er <input type="text" id="days" name="T4" size="20" value="0"> dage
til nedtælling er færdig<br />
Der er <input type="text" id="hours" name="T5" size="20" value="0"> timer
til nedtælling er færdig<br />
Der er <input type="text" id="minutes" name="T6" size="20" value="0"> minutter
til nedtælling er færdig<br />
Der er <input type="text" id="seconds" name="T7" size="20" value="0"> sekunder
til nedtælling er færdig</p>

</body>

</html>
Avatar billede roenving Novice
19. maj 2004 - 13:56 #1
Kunne ikke få fejl ?-)

-- selvom det er en fejl at du bruger 'Week' som navn i kaldet, men 'week' i tagget ...
Avatar billede mm12010 Nybegynder
19. maj 2004 - 14:02 #2
virker oz fint hos mig...
Avatar billede zaico Nybegynder
16. august 2004 - 15:26 #3
lukket
Avatar billede -kenner- Nybegynder
05. september 2004 - 11:36 #4
Kan det også laves uden options, så man f.eks. tæller ned til nytår??
Avatar billede roenving Novice
07. september 2004 - 03:19 #5
Kig f.eks. på http://roenving.users.whitehat.dk/date/roenvingDate.html ...

-- hvis du indtaster 2005,0,1,0,0,0,0 i reference-feltet, tæller den ned til nytår !-)
Avatar billede roenving Novice
07. september 2004 - 03:19 #6
-- eller bare: 2005,0,1 !o]
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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