我使用的datetime-local
input
型HTML,但我不希望使用时间部分。 我只想获得日期。
<input type="datetime-local" name="book_date" id="book_date">
这是输出我从一开始input
字段:
2018-04-22T03:02
我想要:
2018-04-22
或如何删除这个值的时间部分?
我使用的datetime-local
input
型HTML,但我不希望使用时间部分。 我只想获得日期。
<input type="datetime-local" name="book_date" id="book_date">
这是输出我从一开始input
字段:
2018-04-22T03:02
我想要:
2018-04-22
或如何删除这个值的时间部分?
如果你只想要日期部分,使用type="date"
:
<input type="date" name="book_date" id="book_date" onchange="console.log(this.value);" />
如果你真的想使用type="datetime-local"
,你可以简单地通过拆分值T
:
<input type="datetime-local" name="book_date" id="book_date" onchange="console.log(this.value.split('T')[0]);" />
你要找的日期
<input id="datetime" type="date" name="book_date" id="book_date">
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input#Form_%3Cinput%3E_types