Stiki: formular

Hallo

Ich versuche ein fomular zu erstellen in dem Leute angaben zu ihrer person machen, sich daraus etwas berechnet und ganz unten dem entsprechent aktuellisiert.
Die angaben sollen in auswahllisten ausgewählt werden.

Soll ungefähr so aussehen:

Intresse an ...:   Ja/Nein

Familienstand: ledig/...

Öffentlicher Dienst: ja/nein

Betrag: (Hier soll dann eine Summe entsehen)

Die frage ist auf welche art ich auf die einzelnen werte zugreife also php oder javascript oder vieleicht anders?

Wie mache ich es dann am besten das sich bei änderungen der betrag ändert?

  1. hallo,

    am besten machst du das mit javascript.
    ich gehe mal davon aus, das die seite nicht jedes mal neu geladen werden soll, wenn der user etwas ändert.
    mach es am besten so das du die Formularfelder einen ID hinzufügst und einen onchange event also zb:

    <select name="beziehung" id="beziehung" onchange="werte_berechnen();">  
    <option value="0">ledig</option>  
    <option value="1">verheiratet</option>  
    </select>  
    
    

    Mittels Javascript änderst du dan das ergebniss:

      
    function werte_berechnen()  
    {  
       var wert1=document.getElementById('beziehung').value;  
      
    //Ausgabe  
    }  
      
    
    

    mit den onchange event wird das javascript unterprogramm werte_berechnen jedes mal aufgerufen, wenn der user den wert im formular ändert. danach wird mit document.getelement...value der wert in die variable wert1 geladen. danach kannst du das beliebig oft wiederholen und die summe berechnen und ausgeben ;D

    ich hoffe ich konnte dir helfen :)

    liebe grüsse, markus
    myfaceportal :P

    1. Danke Markus

      Ich werde das mal so ausprobieren.

  2. Hi,

    Die angaben sollen in auswahllisten ausgewählt werden.

    Soll ungefähr so aussehen:

    Intresse an ...:   Ja/Nein

    Familienstand: ledig/...

    Öffentlicher Dienst: ja/nein

    Für reine Ja/Nein-Angaben eine Auswahlliste aufklappen zu müssen, fände ich extrem umständlich.
    Da solltest du vielleicht lieber in den Fällen, in denen es sich anbietet, Checkboxen für nutzen (Interesse an, Öffentlicher Dienst), bzw. Radiobuttons (Familienstand: ledig/verheiratet/...)

    MfG ChrisB

    --
    RGB is totally confusing - I mean, at least #C0FFEE should be brown, right?