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

  • Peyton

    Peyton

    28 Aralık 2008
  • Sarah's YouTube Channel

    Sarah's YouT

    27 Temmuz 2009
  • Virtual Riot

    Virtual Riot

    19 Mayıs 2011