wmaraci reklam

Javascript'te setAttribute Kullanımı Sorunu

2 Mesajlar 488 Okunma
pst.net
wmaraci reklam

yazilimyolcusu yazilimyolcusu WM Aracı Kullanıcı
  • Üyelik 01.11.2021
  • Yaş/Cinsiyet 39 / E
  • Meslek Çalışmıyorum
  • Konum Konya
  • Ad Soyad M** Y**
  • Mesajlar 85
  • Beğeniler 0 / 1
  • Ticaret 0, (%0)

Merhaba arkadaşlar. Aşağıdaki kodlarla "div" in arkaplanını "kırmızı" ve yazı rengini de "beyaz" yapmak istiyorum. Aslında aktif div'in arkaplanına uygulamak istiyorum ama bunu yaparsam hallederim gibi geliyor. Şimdi "document.getE.." ile başlayan yerleri "setAttribute" ile yapmaya çalışıyorum. Kodlar çalışmıyor. Yardımcı olabilir misiniz?

<div id="anasayfaid">
<a id="anasayfalink" href="index.php">Anasayfa</a>
</div>
var anasayfaid;
function anasayfafonksiyonu() {

document.getElementById("anasayfaid").style.display = "block";
document.getElementById("anasayfaid").style.backgroundColor = "red";
document.getElementById("anasayfaid").style.color = "#fff";

anasayfaid.setAttribute("style", "display:block; backgroundColor:red; color:#fff;");
}
 

 

wmaraci
reklam

cgrclk cgrclk Fortis Fortuna Adiuvat Kullanıcı
  • Üyelik 18.11.2011
  • Yaş/Cinsiyet 34 / E
  • Meslek Web Developer
  • Konum İstanbul Avrupa
  • Ad Soyad B** Ç**
  • Mesajlar 3270
  • Beğeniler 1014 / 1983
  • Ticaret 53, (%100)
var anasayfaElem = document.getElementById("anasayfaid");

anasayfaElem.style.display = "block";
anasayfaElem.style.backgroundColor = "red";
anasayfaElem.style.color = "#fff";

 

Bunu çalıştırman yeterli olacaktır.

 

 

wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al