【发布时间】:2016-04-13 20:55:55
【问题描述】:
我正在尝试访问我的 HTML 中的数据集。通常如果是:
<td data-mmyyyy="23"></td>
您可以使用它访问它
tdObj.dataset.mmyyyy
但由于某种原因,这对我来说不起作用。
var mmyyyy = tds[i].dataset.mmyyyy.split('/');
我在调试器上停止它并从控制台输出以下内容:
tds // (ME)
[(enumerated td nodes)] // (CONSOLE)
tds[i] // (ME)
<td> // (CONSOLE)
<a href="#" data-mmyyyy="3/2015">22</a>
</td>
tds[i].dataset // (ME)
DOMStringMap {} // (CONSOLE)
tds[i].dataset.mmyyyy // (ME)
undefined // (CONSOLE)
谁能告诉我如何以不同的方式访问该数据属性?谢谢。
【问题讨论】:
标签: javascript html attributes html-dataset