HWE-Forum.de

Internet und Co. => HTML, PHP, XML, JavaScript u. Co. => Thema gestartet von: LuRana am 02. Mai 2006, 21:13:28 Uhr

Titel: Wie alt @ JAVAS
Beitrag von: LuRana am 02. Mai 2006, 21:13:28 Uhr
halloo

hab grad bisschen mit JavaScript angefangen und wollt mal son "wie alt ist man in ..." prog_ schreiben
irgendwie zeigtz mir nen Syntaxfehler an in Zeile 29 (char. 49) ..
ich weiss ja auch aus C++ das man son Syntaxfehla schnell hat und nja hier seh ich den nicht.. vl kan ja wer helfen..
hab mal alles weggelassen bis auf die funktion an sich
ner schaltfläche hab ich die onclick="alter_berechnen();" eigenschaft gegeben, rest ist ja eig egal..

<script type="text/JavaScript">
<!--
function alter_berechnen(){
   var jahr=document.getElementById("year").value;
   var monat=document.getElementById("month").value;
   var tag=document.getElementById("day").value;
   var gebdat=new Date(jahr,monat,tag);
   var jetzt=new Date();
   document.getElementById("aktzeitFeld").value=jetzt.toLocaleString();
   var alter=jetzt.getTime() - gebdat.getTime(); <br> (hier ist der fehler anscheinend wo)
   var sekunden=alter/1000;
   document.getElementById("sekFeld").value=parseInt(sekunden);
   var minuten=sekunden/60;
   document.getElementById("minFeld").value=parseInt(minuten);
   var stunden=minuten/60;
   document.getElementById("stdFeld").value=parseInt(stunden);
   var tage=stunden/24;
   document.getElementById("tagFeld").value=parseInt(tage)
   var wochen=tage/7;
   document.getElementById("wochenFeld").value=parseInt(wochen);
   var monate=parseInt(tage/30.4);
   document.getElementById("monFeld").value=parseInt(monate);
   var jahre=parseInt(tage/365);
   var monate=(tage/365-jahr)*12;
   var monate=parseInt(monate);
   document.getElementById("jahrmonFeld").value=jahre+" Jahre "+ "+monate+" Monate";
   document.getElementById("ausgabeTabelle").style.display="block";
}
//-->
</script>
</head>

Danke schon mal..
mfg Iblis

Titel: Re: Wie alt @ JAVAS
Beitrag von: Kevin1988 am 11. Juli 2006, 15:43:28 Uhr
lass mal das <br> und die beidne leerzeichen weg