stiki: mit dem alter rechnen

Beitrag lesen

Hallo

Ich versuche in einem teil meines scriptes das alter einer person angeben zu lassen und dann wenn diese älter oder jünger als zb 18 ist soll eine ausgabe kommen.

in meinem script kommt vor:

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);

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 = alter / jahr_in_ms;
/* nur als test   */
if (alter <= 18){
    alert("antwort");
}

-------------------------------------------------------------

Das alter wird so abgefragt (tag und jahr auf´s gleich):

<select name="geburtsmonat" id="geburtsmonat" onchange="phv_berechnen()">
    <option value="">--Bitte Wählen--</option>
    <option value="1">Januar</option>
    <option value="2">Februar</option>
    <option value="3">März</option>
    <option value="4">April</option>
    <option value="5">Mai</option>
    <option value="6">Juni</option>
    <option value="7">Juli</option>
    <option value="8">August</option>
    <option value="9">September</option>
    <option value="10">Oktober</option>
    <option value="11">November</option>
    <option value="12">Dezember</option>
    </select>

-------------------------------------------------------------------

Ich weis nicht wie ich die zahlen angeben muss damit ich sie in den kleiner  abfragen bzw größer gleich nutzen kann.