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

  • Eric Magidson

    Eric Magidso

    4 Ocak 2009
  • iNCH

    iNCH

    20 Temmuz 2009
  • The Onion

    The Onion

    14 Mart 2006