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

  • Gast-Avatar
    Ein Gast erstellte das Thema Pulldownfenster-value abhängig vom value eines anderen.

    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

  • Gast-Avatar
    Ein Gast antwortete
    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>

    Einen Kommentar schreiben:


  • Gast-Avatar
    Ein Gast antwortete
    Das lesen und beachten: http://www.phpfriend.de/ftopic16823.html

    -> moved to Anfänger Forum

    Einen Kommentar schreiben:


  • Gast-Avatar
    Ein Gast antwortete
    @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)

    Einen Kommentar schreiben:


  • Gast-Avatar
    Ein Gast antwortete
    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>

    Einen Kommentar schreiben:

Lädt...
X