Jimmy: prob mit select und onChange

also ich wollte mir ein menü basteln, mit select.

wie ich normal mit onChange und window.location.href auf eine andere seite komme, ist mir klar.

nur hier hab ich irgendwie schwierigkeiten, die id anzuhängen.
bin nicht so ein spezi in JS

hier mal mein script:

<form action="">
<select name="ausgabe" onchange="window.location.href('n_seite.php?id=this.form.ausgabe.options[this.form.ausgabe.selectedIndex].value')">

<?
$sql = "SELECT * FROM homepage";
$select = mysql_query($sql) or die(mysql_error());
while($arr = mysql_fetch_object($select))
{
echo '<option value="'.$arr->id.'">'.$arr->seiten_name.'</option>';
}
?>
</select>
</form>

also weis jemand wo der fehler ist, wieso ich nicht die id übergeben kann, damit ich hinterher folgende Seite habe:
n_seite.php?id=2

danke schonmal, ist bestimmt nur ein kleiner fehler

  1. Hallo,

    <select name="ausgabe" onchange="window.location.href('n_seite.php?id=this.form.ausgabe.options[this.form.ausgabe.selectedIndex].value')">

    Aendere die Verknuepfung der Zeichenketten, um den id-Wert ueberhaupt auszuwerten:

    <select name="ausgabe" onchange="window.location.href='n_seite.php?id='+this.form.ausgabe.options[this.form.ausgabe.selectedIndex].value">

    MfG, Thomas

    --
    SVG - Learning By Coding
    http://svglbc.datenverdrahten.de/