Kezdőoldal » Számítástechnika » Weblapkészítés » Mi lehet a probléma a js kóddal?

Mi lehet a probléma a js kóddal?

Figyelt kérdés

<script type="text/javascript">

function kepcsere(e,a)

{

if (a=2)

{

e.innerHTML="<img src='2.jpg' onmouseover='kepcsere(this.parentElement,1)' onmouseout='kepcsere(this.parentElement,2)'>";

}

else

{

e.innerHTML="<img src='1.jpg' onmouseover='kepcsere(this.parentElement,1)' onmouseout='kepcsere(this.parentElement,2)'>";

}

}

</script>



<div ><img src='1.jpg' onmouseover='kepcsere(this.parentElement,1)' onmouseout='kepcsere(this.parentElement,2)'></div>


<div ><img src='1.jpg' onmouseover='kepcsere(this.parentElement,1)' onmouseout='kepcsere(this.parentElement,2)'></div>

<div ><img src='1.jpg' onmouseover='kepcsere(this.parentElement,1)' onmouseout='kepcsere(this.parentElement,2)'></div>

<div ><img src='1.jpg' onmouseover='kepcsere(this.parentElement,1)' onmouseout='kepcsere(this.parentElement,2)'></div>


2012. febr. 11. 14:43
 1/3 A kérdező kommentje:
Ahh,megvan:) Egyszerűbb is ,mint gondoltam..
2012. febr. 11. 14:51
 2/3 anonim ***** válasza:
Ha firefoxot használsz akkor rakd fel a Firebug kiegészítőt, ha meg chrome-t akkor az oldalra jobb katt, elem megtekintése / Console. Ezek javascript hiba esetén pontosan elmondják h mi a hiba.
2012. febr. 11. 14:58
Hasznos számodra ez a válasz?
 3/3 A kérdező kommentje:

Ismerem őket,de nem értettem,hogy miért adott nullt az this.parentElementr, de már megvan. Valószínű az if-et szúrtam el.

Ez az optimalizált verzió..

<script type="text/javascript">

function kepcsere(e,a)

{

if (a==1)

{

e.innerHTML="<img src='2.jpg' onmouseout='kepcsere(this.parentElement,2)'>";

}

else

{

e.innerHTML="<img src='1.jpg' onmouseover='kepcsere(this.parentElement,1)'>";

}

}

</script>



<div ><img src='1.jpg' onmouseover='kepcsere(this.parentElement,1)'></div>

2012. febr. 11. 15:06

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!