📜  HTML | DOM del dateTime 属性(1)

📅  最后修改于: 2023-12-03 14:41:47.662000             🧑  作者: Mango

HTML | DOM del dateTime 属性

HTML del 元素用于标识被删除的文本,而 dateTime 属性则允许以机器可读的格式指定删除文本的时间戳。

语法

以下是 del 元素使用 dateTime 属性的语法:

<del dateTime="YYYY-MM-DDThh:mm:ssTZD">被删除的文本</del>

其中,dateTime 属性的值必须为以下格式之一:

  • YYYY-MM-DDThh:mm:ssTZD(例如:2019-08-01T10:30:00+08:00)
  • YYYY-MM-DDThh:mmTZD(例如:2019-08-01T10:30+08:00)
  • YYYY-MM-DDTZD(例如:2019-08-01+08:00)
示例

以下是一个带有 del 元素和 dateTime 属性的示例:

<p>这是一些被删除的文字:<del dateTime="2021-09-01T10:00:00+08:00">这段文字是 2021 年 9 月 1 日 10 点被删除的</del></p>
JavaScript 访问

可以使用 JavaScript 访问 del 元素的 dateTime 属性,如下所示:

const delElement = document.querySelector("del");
const dateTime = delElement.dateTime;
console.log(dateTime); // 输出时间戳字符串
总结

del 元素的 dateTime 属性可用于指定删除文本的时间戳,以提供更多的时间信息和语义标记。可以使用 JavaScript 访问 dateTime 属性,从而可以在脚本中对删除文本进行更多的操作。