今天,我尝试在 HTML 标签 INPUT
中使用 DATETIME
属性,但它没有发出警告,如下所示
Start Time: <br><input type="datetime" name="TOI" ><br>
但是只有一个输入类型框而不是压延机,因为我在那里……
我必须提交一个 value="2015-04-01 12:52:19
"..
需要时间和日期,但在 input type
中它不起作用...
谁能告诉我为什么它不起作用..
最佳答案
<input>
带有 type="datetime"
的元素Chrome、Internet Explorer、Firefox 或 Opera 15 及更新版本不支持。 Safari 中的部分支持。 Opera 12 及更早版本的全面支持。
访问输入日期时间对象
您可以访问 <input>
带有 type="datetime"
的元素通过使用 getElementById():
var x = document.getElementById("myDatetime");
尝试一下
提示:您还可以访问 <input type="datetime">
通过搜索表单的元素集合。
创建一个输入日期时间对象
您可以创建一个 <input>
带有 type="datetime"
的元素通过使用 document.createElement()
方法:
var x = document.createElement("INPUT");
x.setAttribute("type", "datetime");
或者您可以使用 <input type="datetime-local" name="date">
您还可以使用许多可用的内置库,例如 bootstrap。
关于html 日期格式 yyyy mm dd hh24 mi ss 作为 HTML 中的输入类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35357294/