Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [HTML][JavaScript]onmouseover, funkcja nie dziala
Mastersieciweb
post 6.11.2013, 21:48:32
Post #1





Grupa: Zarejestrowani
Postów: 84
Pomógł: 0
Dołączył: 14.10.2013

Ostrzeżenie: (0%)
-----


Witam, nie wiem dalczego funkcja nie działa, tzn nie działa funkcja onmouseover i onmouseout.. w czym tkwi błąd.. z góry dziękuje

<html>
<head>

<title>fgg</title>
</head>
<body>
<img src="maggie.jpg" id="hg"/>
<img src="kate.jpg" id="hgd"/>
<img src="roxana.jpg" id="hgf"/>
<script>
var nazwy = new Array('maggie.jpg', 'kate.jpg', 'roxana.jpg')

for (x=0; x<nazwy.length; x++) {
var obr[x] = new Array();
obr[x].src = nazwy[x];
}

document.getElementById('hg').onmouseover = function() {
this.src = obr[1];
}
document.getElementById('hgd').onmouseout = function() {
this.src = obr[2];
}

</script>
</body>
</html>
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
kamil4u
post 6.11.2013, 22:26:11
Post #2





Grupa: Zarejestrowani
Postów: 2 350
Pomógł: 512
Dołączył: 4.01.2009
Skąd: Wrocław / Świdnica

Ostrzeżenie: (0%)
-----


  1.  
  2. <title>fgg</title>
  3. img{ width: 200px; height: 200px; }</style></head>
  4. <img src="maggie.jpg" id="hg">
  5. <img src="kate.jpg" id="hgd"/>
  6. <img src="roxana.jpg" id="hgf"/>
  7. var nazwy = new Array('maggie.jpg', 'kate.jpg', 'roxana.jpg')
  8.  
  9. var obr = [];
  10. for (x=0; x<nazwy.length; x++) {
  11. obr[x] = new Image();
  12. obr[x].alt= nazwy[x];
  13. }
  14.  
  15. document.getElementById('hg').onmouseover = function() {
  16. this.src = obr[1].alt;
  17. }
  18. document.getElementById('hgd').onmouseout = function() {
  19. this.src = obr[2].alt;
  20. }
  21.  
  22. </body>
  23. </html>


--------------------
Go to the top of the page
+Quote Post
Mastersieciweb
post 8.11.2013, 12:19:01
Post #3





Grupa: Zarejestrowani
Postów: 84
Pomógł: 0
Dołączył: 14.10.2013

Ostrzeżenie: (0%)
-----


dzięki, wszystko działa tylko jeśli możesz wyjaśnić prostymi słowami dlaczego zamiast Array jest Image i do czego służy właśnie te 'alt'..smile.gif dopiero zaczynam z JS więc dlatego chciałbym wiedzieć, dziękuje:)
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 19.07.2025 - 10:00