html - 可选时间 <需要输入类型 ="datetime-local">

标签 html datetime input datetime-local

可以仅为时间设置默认值,也可以将时间设置为可选的日期时间本地输入(请参阅本文作为引用:MDN web-docs):

<input type="datetime-local" value="2017-06-01T08:30" required/>

如何仅预加载时间或使时间而不是日期可选,例如。例如:

<input type="datetime-local" value="YYYY-MM-DDT12:05" required/>

这应该看起来像这样: only time is set

最佳答案

似乎无法在单个 datetime 输入中完成此操作,但您可以为时间输入设置默认值,因此请使用空的 date 输入和使用默认值的 time 输入,然后使用一些 CSS 使它们看起来像是一个输入。

#time{
  border-left:0px;
  margin-left: -6px;
}
#time{
  border-left:0px;
  margin-left: -6px;
}
#date{
  border-right:0px;
}
*:focus {
    outline: none;
}
<input type="date" required id="date">
<input type="time" required value="07:30:00" id="time">

关于html - 可选时间 <需要输入类型 ="datetime-local">,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/74720455/

相关文章:

jquery - 如何显示原始的原始Html代码?

javascript - 如果浏览器未连接到互联网,则隐藏本地 html 文档中的内容

javascript - checkbox 元素的 checked 属性什么时候添加到 DOM 中?

ruby-on-rails - 如何将长日期转换为日期?

python - 设置 pd.to_datetime 的格式

java - 如何将 Calendar 对象设置为当前日期,但包含 HH :mm:ss 的 SimpleDateFormat 中的时间

javascript - 在同位素中以任何顺序匹配单词(使用输入值)

HTML5 - Pattern 属性不能在输入元素中使用

python - 如何在 Python 中读取整数命令行参数?

html - Flexbox 没有响应