Kezdőoldal » Számítástechnika » Programozás » Ez miért nem akar működni?...

Ez miért nem akar működni? (HTML, JS)

Figyelt kérdés

Szóval a feladat az lett volna, hogy ha ráviszem a kurzort a <p> elemre akkor változzon meg a háttérszíne pirosra, ha meg leveszem róla akkor kékre. Ez a kód:


<p id="eger" onmouseover="mouseOver()" onmouseout="mouseOut()"> Szöveg </p>


Javascriptben pedig ezt írtam:


function mouseOver() {

document.getElementById("eger").style.backgroundcolor ="red";

}


function mouseOut() {

document.getElementById("eger").style.backgroundcolor ="blue";

}


Mi lehet rossz benne? Mert sajnos nem működik és nem tudok rájönni miért :(


2020. jan. 13. 12:56
 1/9 anonim ***** válasza:
100%
Nem néztem végig, de így elsőre 'backgroundcolor' helyett 'backgroundColor'
2020. jan. 13. 13:06
Hasznos számodra ez a válasz?
 2/9 anonim ***** válasza:
2020. jan. 13. 13:08
Hasznos számodra ez a válasz?
 3/9 anonim ***** válasza:

Rosszat linkeltem:

[link]

2020. jan. 13. 13:12
Hasznos számodra ez a válasz?
 4/9 A kérdező kommentje:

Igen erről másoltam, csak a background colort kellett beállítani, nem a betű színét.

Mellesleg próbáltam korábban backgroundColorral is, de úgy sem működött.

2020. jan. 13. 13:37
 5/9 A kérdező kommentje:
Ja és nem a teljes body színe, hanem csak az adott <p> háttérszíne.
2020. jan. 13. 13:39
 6/9 anonim ***** válasza:

Pedig .style.backgroundColor -ral működnie kell(ene), legalábbis az általad megosztott információk alapján.


Nézd meg a JS konzolt, ír-e valamilyen hibát.

Chrome: Ctrl + Shift + J

Firefox: Ctrl + Shift + K

Explorer / Edge: Tököm tudja már, nyomj egy F12-t


Felteszem, a JS gyakorlásán van a hangsúly; mert egyéb esetben ezt CSS-sel illik általában megoldani.

2020. jan. 13. 14:42
Hasznos számodra ez a válasz?
 7/9 anonim ***** válasza:

Nagy C-vel nálam szépen megy.

Alapból fehér a színe, föléviszem az egeret pirosra vált, elmegyek róla kékre vált.


A hiba az ön készülékében van :)

2020. jan. 13. 14:57
Hasznos számodra ez a válasz?
 8/9 A kérdező kommentje:
Köszi mindenkinek :)
2020. jan. 13. 15:17
 9/9 anonim ***** válasza:
Egyébként JavaScript bohóckodás helyett ezt pár sorban meg lehet írni CSS-ben.
2020. jan. 13. 16:14
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:




Minden jog fenntartva © 2025, 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!