Mark: Per Javascript PHP-Variable übergeben

Hallo an alle,

habe das Problem, dass ich per JavaScript keine Variable übergeben kann.

Habe ein Sprungmenue eingebaut, Script dazu (MM_):

****************************************************

<script language="JavaScript">
<!--
function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}
//-->
</script>

****************************************************

Sprungmenue:

****************************************************

<select name="menu1" onChange="MM_jumpMenu('parent.frames['haupt']',this,0)" class="register03">
...
<option value="email/email.php?pr=1">Unterlagen anfordern</option>
</select>

*****************************************************

wenn ich jetzt drau klicke öffnet er mir nur die e-mail.php und die variable pr=1 ist futsch ?!?

Kann mir vielleicht jemand einen Tip geben wie ich das hinbekomme?

Danke schonmal

Gruss Mark

  1. Hallo Mark!

    Versuchs mal so (Alles, außer dem Wert ins Script raufziehen):

    <script language="JavaScript">
    <!--
    function MM_jumpMenu(targ,selObj,restore){ //v3.0
      eval(targ+".location='email/email.php?pr="+selObj.options[selObj.selectedIndex].value+"'");
       if (restore) selObj.selectedIndex=0;
     }
     //-->
     </script>

    ****************************************************

    Sprungmenue:

    ****************************************************

    <select name="menu1" onChange="MM_jumpMenu('parent.frames['haupt']',this,0)" class="register03">
     ...
     <option value="1">Unterlagen anfordern</option>
    </select>

    *****************************************************

    mfg

    norbert =:-)