Katrin : DropDown-Liste Werte selektieren

Hey Leute!

Hab eine kurze(?) Frage an euch: Also, ich möchte den aktuellen Wert einer DrowDown-Liste herausfiltern und durch das ändern der Auswahl soll eine Funktion gestartet werden. Mit dem Wert der DrowDown-Liste soll danach gerechnet werden können.

Leider funktioniert das bei mir noch nicht wirklich. Es handelt sich um die Funktion "Rabatt()" .. ich poste euch mal den Code, vielleicht kann mir jemand helfen - bin schon am verzweifeln :) ..

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

<html>
<head>
<script type="text/javascript">
<!--

function Rabatt()
{

if(document.Rabatt.Teilnehmer.selectedIndex == 5)
 {
     Raba = 1460 * 10 /100;
 }
 else
 {
     Raba = 0;
 }

return Raba;

}
//-->
</script>

</head>

<body>

<form name="Rabatt" onsubmit=" " action="">
<table border="0">
 <tr>
    <td>
  <font size=5 align="center" color=ernie>Rabatt ~ Kalkulator <br>
  Wählen Sie einfach die gewünschte Anzahl der Teilnehmer aus. </font>
    <td>
 </tr>

</table>
<table border="0">
 <tr>
    <td> Teilnehmer (TN) </td>
    <td>
  <select name="Teilnehmer" size="1">
     <option value=1>1</option>
     <option value=2>2</option>
     <option value=3>3</option>
     <option value=5>5</option>
     <option value=10>10</option>
  </select>
    </td>
 </tr>
 <tr>
    <td> Seminarbeginn </td>
    <td>
  23.09.2007
          </td>
 </tr>
 <tr>
    <td> regulärer Preis</td>
    <td>
  € 4.5000.00
    </td>
 </tr>
 <tr>
    <td> - 10 % </td>
    <td>
  <script language="javascript">

document.write("€ " + Rabatt())

</script>
    </td>
 </tr>

</table>
</form>

</body>
</html>

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

Danke für eure Hilfe!!!

Lg, Katrin

  1. Hey Katrin,
    probier mal das:

    <html>
    <head>
    <meta http-equiv="content-type" content="text/html; charset=utf-8">
    <script type="text/javascript">
    <!--

    function Rabatt()
    {

    if(document.Rabatt1.Teilnehmer.value == 5)
     {
         Raba = 1460 * 10 /100;
     }
     else
     {
         Raba = 0;
     }

    document.getElementById('ausgabe').innerHTML = Raba;

    }
    //-->
    </script>

    </head>

    <body>

    <form name="Rabatt1">
    <table border="0">
     <tr>
        <td>
      <font size=5 align="center" color=ernie>Rabatt ~ Kalkulator <br>
      Wählen Sie einfach die gewünschte Anzahl der Teilnehmer aus. </font>
        <td>
     </tr>

    </table>
    <table border="0">
     <tr>
        <td> Teilnehmer (TN) </td>
        <td>
      <select name="Teilnehmer" onchange="Rabatt();" size="1">
         <option value=1>1</option>
         <option value=2>2</option>
         <option value=3>3</option>
         <option value=5>5</option>
         <option value=10>10</option>
      </select>
        </td>
     </tr>
     <tr>
        <td> Seminarbeginn </td>
        <td>
      23.09.2007
              </td>
     </tr>
     <tr>
        <td> regulärer Preis</td>
        <td>
      € 4.5000.00
        </td>
     </tr>
     <tr>
        <td> - 10 % </td>
        <td>

    <div id="ausgabe">0</div>

    </td>
     </tr>

    </table>
    </form>

    </body>
    </html>

    Liebe Grüße

    1. Hey!

      Dankeschön für deine Hilfe - hat funktioniert - super!!!
      Vielen, vielen dank :) ..

      lg, Katrin

  2. Hi!

    Ich muss mal testen, ob ich, wenn ich ab heute Fragen unter dem Namen Eva Susanne stelle, auch meterweise Komplettloesungen bekomme. ;)

    1. was soll ich denn sonst für einen namen schreiben als meinen eigenen??? .. bist a lustiger typ, ha?? außerdem hab ich schon einen code gepostet und der wurde mir "nur" ausgebessert!? .. bist a bissl frustriert oder was??

      1. was soll ich denn sonst für einen namen schreiben als meinen eigenen??? .. bist a lustiger typ, ha?? außerdem hab ich schon einen code gepostet und der wurde mir "nur" ausgebessert!? .. bist a bissl frustriert oder was??

        Nanu? Hab ich irgendwas gegen Dich gesagt? *wunder* Ich hab das dumpfdunkle Gefuehl, Du hast meinen Post gar falschiglich interpretiert. In dem ging es naemlich gar nicht um Dich.