您可以使用检索自定义(或您自己)属性的值
getAttribute。按照您的示例
<div id="geoff" data-geoff="geoff de geoff">
我可以得到
data-geoff使用的价值
var geoff = document.getElementById("geoff");alert(geoff.getAttribute("data-geoff"));参见MSDN。尽管那里提到需要IE7才能使它正常工作,但我前一段时间使用IE6对其进行了测试,并且它可以正常运行(即使在怪癖模式下)。
但这当然与HTML5特定的属性无关。



