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

  • hidetake takayama

    hidetake tak

    3 Mart 2009
  • macpulenta

    macpulenta

    9 EYLÜL 2006
  • theKGB65

    theKGB65

    24 Aralık 2007