Sandra: Web-Weiterleitung bei Dropdown-auswahl

Hallo Forumsmitglieder,
je nachdem, welche Auswahl im Dropdown-Menü getroffen wurde, soll der Browser auf die jeweilige Seite verlinken.

Was mache ich im folgenden Script falsch? Bzw. kann diese Weiterverlinkung überhaupt funktionieren?

viele Grüße,
Sandra

<html><head><title>Test</title>
<script type="text/javascript">
function CheckAuswahl () {
  if (document.Testform.Auswahl.selectedIndex ==0)
    ahref="china.html";
}
</script>
</head><body>
<form name="Testform" action="">
<select name="Auswahl" size="5" onChange="CheckAuswahl()">
<option>China</option>
<option>Japan</option>
<option>Venezuela</option>
</select>
</form>
</body></html>

  1. Probiert mit:
     function CheckAuswahl () {
       if (document.Testform.Auswahl.selectedIndex ==0)
         document.location.href="china.html";
     }

    Einfacher ist es übrigens, wenn du in die option-Tags als value-Attribut die Seiten reinschreibst,
    z.B. <option value="china">China</option>
    und dann bei checkAuswahl nur noch ....href=...Auswahl.value + ".html"
    machst

    1. diese Zeile von Dir:

      und dann bei checkAuswahl nur noch ....href=...Auswahl.value +

      was genau kommt an die Pünktchen vor Auswahl? Folgendes funktioniert nicht:
      href=document.Testform.Auswahl.value + ".html";

      ansonsten vielen dank für deine hilfe,
      sandra

      Probiert mit:
      function CheckAuswahl () {
         if (document.Testform.Auswahl.selectedIndex ==0)
           document.location.href="china.html";
      }

      Einfacher ist es übrigens, wenn du in die option-Tags als value-Attribut die Seiten reinschreibst,
      z.B. <option value="china">China</option>
      und dann bei checkAuswahl nur noch ....href=...Auswahl.value + ".html"
      machst

      1. document.location.href=document.Testform.Auswahl.value + ".html"

  2. Tag Sandra.

    Stelle deine Folgefragen bitte im dazugehörigen Thread. Danke.

    Siechfred

    1. sorry, Siechfred,
      war keine böse Absicht. Kannst Du mir meine letzte Frage bzgl. der "..." weiterhelfen?

      viele Grüße,
      Sandra

      Tag Sandra.

      Stelle deine Folgefragen bitte im dazugehörigen Thread. Danke.

      Siechfred