SORU
9 Mart 2010, Salı


Özel HTML5 veri özellikleri “” IE 6 mı?işi

Özel veri özellikleri: http://dev.w3.org/html5/spec/Overview.html#embedding-custom-non-visible-data

“İş”, Yani, eğer bu gibi HTML var: . dediğimde

<div id="geoff" data-geoff="geoff de geoff">

aşağıdaki JavaScript:

var geoff = document.getElementById('geoff');
alert(geoff.dataGeoff);

üretmek, IE 6, bir uyarı ile “geoff”? de geoff

CEVAP
9 Mart 2010, Salı


Özel (veya kendi) değerlerine nitelikler getAttribute kullanarak alabilirsiniz. Sizin örnek ile takip ediyorum

<div id="geoff" data-geoff="geoff de geoff">

data-geoff değeri kullanarak bulabilirim

var geoff = document.getElementById("geoff");
alert(geoff.getAttribute("data-geoff"));

MSDN bkz. Ve IE 7 bu işe almak için gereken bahsediyor olsa da, bu bir süre önce IE6 ile test ettim ve doğru (tuhaflıklar modunda bile) işliyordu.

Ama bu tabii ki HTML5'E özgü nitelikleri ile ilgisi vardır.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • amc

    amc

    21 EYLÜL 2005
  • FASHTAG

    FASHTAG

    5 EYLÜL 2012
  • POGProductionz

    POGProductio

    27 NİSAN 2012