【问题标题】:HTML5 - Is there a way to highlight a specific day? (thought javascript)HTML5 - 有没有办法突出显示特定的一天? (想javascript)
【发布时间】:2021-03-13 00:47:56
【问题描述】:

我正在我的网页上使用 HTML5 元素。默认情况下,单击日期选择器图标时,当前日期会突出显示。

<input id="dateField" type="date" name="date-field"/>

如何配置它以突出显示特定日期而不是当前年份?比如说当年的 1 月 1 日?

我试图这样做 document.getElementById('dateField').defaultValue = '2021-01-01'

<input id="dateField" type="date" name="date-field" value="2021-01-01"/>

但这不仅会突出显示,还会选择日期。

【问题讨论】:

  • 我认为要么你必须接受它选择日期的事实,要么制作一个不依赖于默认浏览器 UI 的自定义日期字段选择器

标签: javascript html css datepicker


【解决方案1】:

你可以像这样使用 value 属性:

<input id="dateField" type="date" name="date-field" value="2017-06-01"/>

您可以通过here了解更多信息。

【讨论】:

  • 这会将这个字段的值设置为指定的日期。不幸的是,我只想在用户打开日期选择器时突出显示这个日期。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-05-13
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多