Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [js] Lista rozwijana z użyciem JS
Forum PHP.pl > Forum > Po stronie przeglądarki > JavaScript
Adagio004
witam! jestem początkujący w tych tematach i mam problem. ten przykład spisałem z książki podmieniając pewne nazwy pod swoje. po prostu w ten sposób chciałem uzyskać efekt że przy wyborze którejś pozycji użytkownik zostaje przeniesiony na inną stronę o konkretnym podkładzie muzycznym.
  1.  
  2. <meta http-equiv="Content-Language" content="pl">
  3. <meta http-equiv="Content-Type" content="text/html; charset=windows-1250">
  4. <title>Muzyka</title>
  5. <script language="javascript">
  6. <!--
  7. function go() {
  8. document.location.formularz.muzyka.
  9. options[document.formularz.muzyka.selectedIndex].value
  10. }
  11. //-->
  12. <base target="glowna">
  13. </head>
  14.  
  15. <form name="formularz">
  16. <p><select name="muzyka">
  17. <option value="0.html">==brak==</option>
  18. <option value="1.html">Piosenka nr 1</option>
  19. <option value="2.html">Piosenka nr 2</option>
  20. <option value="3.html">Piosenka nr 3</option>
  21. <option value="4.html">Piosenka nr 4</option>
  22. <option value="5.html">Piosenka nr 5</option>
  23. <option value="6.html">Piosenka nr 6</option>
  24. <option value="7.html">Piosenka nr 7</option>
  25. </select>
  26.  
  27. <input type="button" name="go" value="Graj!"
  28. onclick="go()"> </p>
  29.  
  30. </form>
  31.  
  32. </body>
  33.  
  34. </html>

To jest kod strony "muzyka.html". Każda z kolejnych stron zawiera to samo tylko dodane jest tło muzyczne. Gdy w przeglądarce wybieram którąś pozycję i klikam przycisk wyświetla sie błąd. Oto szczegóły błędu:

Kod
Wiersz: 32
Znak: 1
Błąd: Obiekt nie obsługuje danej wartości lub metody
Kod: 0
Adres URL: file://C:\Documents and Settings\Adam\Pulpit\Moje hobby\muzyka.html

Jeśli ktoś byłby mi w stanie pomóc to byłbym bardzo wdzięczny. biggrin.gif
Paul
Kod
function go() {
document.location = formularz.muzyka.options[document.formularz.muzyka.selectedIndex].value;
}


  1. <input type="button" name="cokolwiek_innego_niz_go" value="Graj!"
  2. onclick="go()">
Adagio004
Bardzo dziękuję za pomoc. Bardzo mi to pomogło biggrin.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.