Ankündigung

Einklappen
Keine Ankündigung bisher.

Pulldownfenster-value abhängig vom value eines anderen

Einklappen

Neue Werbung 2019

Einklappen
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Pulldownfenster-value abhängig vom value eines anderen

    Ich habe ein Pulldownfenster
    Code:
     
            </select>
            <select name="Prozent1">
            <option value="">Prozentagabe
            <option value="0">0%
            <option value="10">10%
            <option value="20">20%
            <option value="30">30%
            <option value="40">40%
            <option value="50">50%
            <option value="60">60%
            <option value="70">70%
            <option value="80">80%
            <option value="90">90%
            <option value="100">100%
            </select>
    und will den Inhalt von einem zweiten pulldownfenster von dem Inhalt des ersten abhängig machen.
    sprich-->wenn in dem ersten Fenste 30% angeklickt wird soll automatisch im zweiten die 70% angegeben werden, am besten wäre es wenn das auch in einem pulldownfenstern sein könnte!

    Wäre nett wenn jemand an nem Beispiel sagen könnte wie das geht!


    Danke....,fred

  • #2
    so mit JavaScript:
    Code:
    <select onChange="document.test.second_box.value = 100-this.value;">
     <optgroup label="Prozentagabe" />
     <option value="0">0%</option>
     <option value="10">10%</option>
     <option value="20">20%</option>
     <option value="30">30%</option>
     <option value="40">40%</option>
     <option value="50">50%</option>
     <option value="60">60%</option>
     <option value="70">70%</option>
     <option value="80">80%</option>
     <option value="90">90%</option>
     <option value="100">100%</option>
    </select>
    
    <form name="test">
    <select name="second_box">
     <optgroup label="Prozentagabe" />
     <option value="0">0%</option>
     <option value="10">10%</option>
     <option value="20">20%</option>
     <option value="30">30%</option>
     <option value="40">40%</option>
     <option value="50">50%</option>
     <option value="60">60%</option>
     <option value="70">70%</option>
     <option value="80">80%</option>
     <option value="90">90%</option>
     <option value="100">100%</option>
    </select>
    </form>

    Kommentar


    • #3
      @LLCoolDannY Cool funktioniert 1A danke!

      hättest du auch ne idee wie man das mit php hinbekommt?(für all die, die Java in ihrem browser abgeschaltet haben)

      Kommentar


      • #4
        Das lesen und beachten: http://www.phpfriend.de/ftopic16823.html

        -> moved to Anfänger Forum

        Kommentar


        • #5
          Beispiel mit PHP:
          Code:
          <form method="post" action="<?php echo basename(__FILE__); ?>">
          <select name="change">
           <optgroup label="Prozentagabe" />
           <?php
           $stop = (!isset($_POST['change'])) ? 0 : $_POST['change'];
           for($i=0;$i<=100;$i+=10) {
           	$selected = ($i==$stop) ? ' selected="selected"' : '';
           	echo '<option value="',$i,'"',$selected,'>',$i,'%</option>';
           }
           ?>
          </select>
          <input type="submit" value="Go" />
          </form>
          <select>
           <optgroup label="Prozentagabe" />
           <?php
           unset($stop);
           $stop = (!isset($_POST['change'])) ? 0 : 100-$_POST['change'];
           for($i=0;$i<=100;$i+=10) {
           	 $selected = ($i==$stop) ? ' selected="selected"' : '';
                    echo '<option value="',$i,'"',$selected,'>',$i,'%</option>';
           }
           ?>
          </select>

          Kommentar

          Lädt...
          X