今天我尝试使用INPUT
属性进行了HTML标记DATETIME
但是它没有如下所示,如下所示
Start Time: <br><input type="datetime" name="TOI" ><br>
但是只有A输入类型盒不是日历AS我在那里papoose ..
我必须提交一个值=&#34; 2015-04-01 12:52:19
&#34; ..
需要时间和日期,但在input type
它不起作用......
任何人都可以告诉我它为什么不起作用..
答案 0 :(得分:2)
<input>
type="datetime"
元素。 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。
答案 1 :(得分:0)
目前不支持,不幸的是,请参阅http://www.w3schools.com/jsref/dom_obj_datetime.asp 和https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input/datetime
答案 2 :(得分:0)
您正在寻找的是:
<强> HTML 强>
Start Time: <br><input type="datetime-local" name="TOI"><br>
看看这个W3Schools example。 所有input types。