【问题标题】:Remove AM PM from input time drop down HTML从输入时间下拉 HTML 中删除 AM PM
【发布时间】:2021-12-26 11:33:15
【问题描述】:

如果可能,我想删除此下拉菜单中的 AM / PM 字段以输入时间格式。

基于此 AM/PM 字段,表单生成器值为 24 小时。

【问题讨论】:

标签: html css angular input


【解决方案1】:

<!DOCTYPE html>
<html>
    <head>      
    <script>
    window.onload = function() {
        var d = new Date();
        var h = d.getHours();
        var m = d.getMinutes();
        var s = d.getSeconds();
        document.getElementById("myTime").value = h+":"+m+":"+s;
        };
    </script>
    </head>
    <body>
        <input type="time" id="myTime" />
    </body>
</html>

【讨论】:

  • 这段代码似乎没有回答所提出的问题。提出的问题旨在隐藏/删除用于选择 AM/PM 输入的单独 DOM 元素。您共享的代码将解析输入字段中的时间值并将其返回为HH:mm:ss。这只是解决方案的一部分,因为 AM/PM 元素仍然可见。
  • 根据问题,他想删除此下拉列表中的 AM / PM 字段以供输入,采用 24 小时格式。因此,使用代码,输入显示 24 小时。请检查运行代码片段。
猜你喜欢
  • 2017-07-21
  • 1970-01-01
  • 1970-01-01
  • 2012-10-10
  • 2022-01-19
  • 2016-03-31
  • 1970-01-01
  • 2014-12-31
  • 1970-01-01
相关资源
最近更新 更多