![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 10.06.2011 Ostrzeżenie: (0%) ![]() ![]() |
Cześć
Mam taki kod: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html xmlns=”http://www.w3.org/1999/xhtml”> <head> <title>Szablon JavaScript</title> <meta http-equiv="content-type" content="text/html;charset=ISO-8859-2" /> <link rel="stylesheet" href="style.css" type="text/css" /> <script type="text/javascript" src="skrypt.js" charset="ISO-8859-2"></script> </head> <body> <img name="obrazek1" src="rys1.gif" /> </body> </html> i skrypt document.write(document.images.length); i wyświetla mi 0, a powinno chyba podać ile jest obrazków na stronie, czyli 1. Wiecie może, co jest nie tak? Nie działa mi też przykład z książki: <!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Strict//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd”> <html xmlns=”http://www.w3.org/1999/xhtml”> <head> <title>Chapter 6: Example 3</title> </head> <body> <img name=”img1” src=”” border=”0” width=”200” height=”150” /> <script type=”text/javaScript”> var myImages = new Array(“usa.gif”,”canada.gif”,”jamaica.gif”,”mexico.gif”); var imgIndex = prompt(“Enter a number from 0 to 3”,””); document.images[“img1”].src = myImages[imgIndex]; </script> </body> </html> |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
No jak ma działać, jak dokument wczytuje się od góry do dołu, a skrypt wykonujesz przed wczytaniem obrazka do dokumentu...?
-------------------- ![]() ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW! |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 10.06.2011 Ostrzeżenie: (0%) ![]() ![]() |
no ok, ale jeżeli do obrazka o name=obrazek1 dodać funkcję onclick, której definicja w pliku ze skryptem:
function enlarge_all(){ for(i=0; i<document.images.length; i++){ document.images[i].width *=1.09; } to wtedy document.images.length działa.....od czego to zależy A ten drugi fragment kodu z książki? Czemu nie działa? |
|
|
![]()
Post
#4
|
|
![]() Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Masz konsolę JavaScript, to z niej korzystaj. Prawie wszystkie błędy wypisuje.
Dlaczego nie działają z książki? Ponieważ są to suchary; już nie pamiętam, kiedy ostatnio widziałem document.write i zmień książkę albo na lepszą, albo na kurs z Sieci, np. z Mozilla Developer Center. -------------------- ![]() ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW! |
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 20:01 |