Archivlink: javarea.de Forum > JavaScript > Problem mit Dropdownscript!
Vollständigen Link anzeigen: javarea.de Forum > JavaScript > Problem mit Dropdownscript!

Pages: [1]

geschrieben von jack_the_tripper am 30.09.2006 - 11:14
http://www.javarea.de/index.php3?op....amp;id=381

dieses Teil wollte ich bei mir auf der seite einbauen allerdings hab ich jetzt ein problem da ich die seite in Php habe und damit den Quelltext per echo 'quelltext'; wiedergebe dürfen keine ' in dem Code vorhanden sein allerdings wenn ich die ' in " mache Funktioniert der Link nicht!

VV So wie unten sieht es bei mir aus mit den ' in " umgewandelt

<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>

<select name="menu" onChange="MM_jumpMenu("self",this,0)" size="10">
<option value="#" selected>Ausw&auml;hlen...</option>
<option value="link1.htm">Link 1</option>
<option value="link2.htm">Link 2</option>
</select>

geschrieben von Micha am 30.09.2006 - 11:56
Hi,

das geht nicht:

HTML-Quelltext
1: 
onChange="MM_jumpMenu("self",this,0)"


wenn Du bei self die Anführungszweichen setzt, dann ist die Funktion, die mit onchange aufgerufen wird, zu ende

Micha

geschrieben von René am 30.09.2006 - 12:48
Probier mal:

PHP-Quelltext
1: 
2: 
3: 
4: 
5: 
6: 
7: 
8: 
9: 
10: 
11: 
12: 
13: 
14: 
15: 
16: 
17: 
18: 
19: 
20: 
21: 
22: 
23: 
24: 

<?php

echo '<script type="text/javascript">
<!--
function MM_jumpMenu(targ, selObj, restore)
{
//    eval(targ + \'.location.href\') = selObj.options[selObj.selectedIndex].value;
    targ.location.href = selObj.options[selObj.selectedIndex].value;

    if (restore)
        selObj.selectedIndex = 0;
}
//-->
</script>

<select name="menu" size="10" onChange="MM_jumpMenu(\'self\', this, 0);">
    <option value="#" selected>Ausw&auml;hlen...</option>
    <option value="link1.htm">Link 1</option>
    <option value="link2.htm">Link 2</option>
</select>'
;

?>



Powered by: JBB v.2.0.4 Copyright ©2000-2006, www.javarea.de.