我只用JavaScript创建了一个日历;我需要将<<Element.dataset.date>>
中存储的事件日期与从数据库中检索到的日期进行比较,它适用于Chrome和Firefox,但不适用于Edge。
var td = document.querySelector('td');
var date = new Date('2017-06-22');
td.dataset.date = date.toLocaleDateString();
console.log(td.dataset.date === '22/06/2017');
// Output true with Firefox and Chrome but false with Edge
<table>
<tr>
<td>1</td>
<td>2</td>
<td>3</td>
<td>4</td>
<td>5</td>
<td>6</td>
<td>7</td>
</tr>
...
</table>