sylvester: Mit Pulldownmenu 2 funktionen aufrufen.

Hallo,
ich habe 2 functionen.

function1(ZAHL) und
function2(ZAHL)

als link haut das auch alles perfekt hin, aber nun möchte ich diese beiden functionen per Pulldownmenu aufrufen.

<a href="javascript:function1(2000);function2(1000);">

<select name="auswahl" onChange="javascript:(value)">
<option value="function1(2000);function(1000);" selected>test01</option>

oder mit (this.selectedIndex) irgendwas?
naja. ich kriegs nicht hin..

vielen dank.

  1. Moin Moin !

    1. "javascript:" im ONCHANGE-Attribut ist schlicht falsch.
    2. Was Du suchst, nennt sich eval, ist grottenlangsam und daher der falsche Weg.
    3. Was Du willst, ist ungefähr das:

    <script type="text/javascript">
    function wrapperfunction(s)
    {
      var a=s.split(";");
      function1(a[0]);
      function2(a[1]);
    }
    </script>

    <select name="auswahl" onChange="wrapperfunction(this.options[this.selectedIndex].value)">
    <option value="2000;1000" selected>test01</option>

    Alexander

    --
    Nein, ich beantworte keine Fragen per eMail. Dafür ist das Forum da.
    Today I will gladly share my knowledge and experience, for there are no sweeter words than "I told you so!"
    Mein "Lieblings-Forums-Bug": http://cforum.teamone.de/phpbt/bug.php?op=show&bugid=103&pos=2