Kezdőoldal » Számítástechnika » Weblapkészítés » Miért nem úgy működik ez a...

Miért nem úgy működik ez a kód, ahogy kellene?

Figyelt kérdés

if(K6)document.getElementById("R6").style.backgroundColor ="GREEN";


if(!K6)document.getElementById("R6").style.backgroundColor ="RED";


K6 a változó neve, R6 pedig a táblázat cellájának azonosítója. A lényeg, hogy a változó értékének megfelelően az adott cella háttere piros vagy zöld. Ha csak egyszer használom, működik, de nekem hat egymástól független cellához kell, úgy viszont nem tölt be az oldal.


2017. ápr. 7. 20:06
 1/3 anonim ***** válasza:

"de nekem hat egymástól független cellához kell"

Egy azonosítót csak egy elemhez használhatsz.


Ha "hat egymástól független cellát" akarsz egyszerre kezelni akkor használd a class attribútumot, és a getElementsByClassName() metódust:

[link]

[link]

2017. ápr. 7. 20:12
Hasznos számodra ez a válasz?
 2/3 A kérdező kommentje:
világos, nem akartam bemásolni ezt hatszor. Úgy próbáltam, hogy minden párban más neve volt a változónak és a cellának is. Három még működött, felette nem.
2017. ápr. 7. 20:19
 3/3 anonim ***** válasza:

Pedig mennie kellene.

Egy példa:

[link]

2017. ápr. 7. 21:39
Hasznos számodra ez a válasz?

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!