Hi,
<script type="text/javascript">
function phv_berechnen(){var geburtstag=document.getElementById('geburtstag').value;
var geburtsmonat=document.getElementById('gaburtsmonat').value;
var geburtsjahr=document.getElementById('geburtsjahr').value;var d = new Date(geburtsjahr, geburtsmonat - 1, geburtstag);
Hat das bis hier hin wie gewünscht funktioniert? Also, liefert ein anschließendes alert(d) eine Datumsausgabe, die dem angegebenen Datum entspricht?
var sekunden = d.getTime();
var heute = new Date();
var sekunden_heute = heute.getTime();var alter = sekunden_heute - sekunden;
var jahr_in_ms = 365.25 * 24 * 60 * 60 * 1000;
var alter_errechnet = alter / jahr_in_ms;
/*wenn alles ausgfählt berechnen!!!*/alert(alter_errechnet);
Noch mal: Wenn du nur prüfen willst, ob älter oder jünger als 18 Jahre, dann kannst du diesen ganzen Berechnungs-Kram entfallen lassen.
Kontrolliere ob auch etwas geschieht, passiert leider nichts -.-
Und wie hast du „kontrolliert“?
Und lerne bitte auch die JavaScript-Fehlerkonsole zu benutzen, falls du dort noch nicht hineingeschaut haben solltest.
MfG ChrisB
RGB is totally confusing - I mean, at least #C0FFEE should be brown, right?