如何设置默认值
回答
日期应采用格式YYYY-MM-DD
。单一的数字日期和月份应以0一月来填充为01
表示日期的字符串。
价值:按照[RFC 3339]定义,额外的资格,今年是一个代表了许多四个或更多位数的有效全日期大于0
你的代码应该改为
<input type="date" value="2013-01-08">
对此感谢!我默认今天的日期与PHP,我没有意识到我的问题只是日期的格式。我在做 ”name =“date”id =“date”title =“Pick a date” /> 和其他各种方式,但什么工作是您的建议 value =“<?php回声日期('Ym-d');?>”辉煌,谢谢! –
我不得不使用'yyyy-MM-dd'获取更多信息:http://msdn.microsoft.com/en-us/library/8kb3ddd4(v=vs.110).aspx – Jimmy
这不适用于手机-苹果浏览器。 – sheriffderek
,如果你使用的是PHP,你可以这样设置
值10<input type="date" value="<?php echo date("Y-m-d");?>">
但请记住它会返回服务器的日期。如果您想从客户端使用,请改用JavaScript。 希望它有帮助。
你可以做这样的事情:
<input type="date" value="<?php echo date("Y-m-d");?>" name="inicio">
只需通过以下正确的格式显示日期
<input type="date" value="2014-12-29">
您可以使用此JS代码:
<input type="date" id="dateDefault" />
JS
function setInputDate(_id){
var _dat = document.querySelector(_id);
var hoy = new Date(),
d = hoy.getDate(),
m = hoy.getMonth()+1,
y = hoy.getFullYear(),
data;
if(d < 10){
d = "0"+d;
};
if(m < 10){
m = "0"+m;
};
data = y+"-"+m+"-"+d;
console.log(data);
_dat.value = data;
};
setInputDate("#dateDefault");
1 - @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
<input type="date" "myDate">
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
var today = new Date();
$('#myDate').val(today.getFullYear() + '-' + ('0' + (today.getMonth() + 1)).slice(-2) + '-' + ('0' + today.getDate()).slice(-2));
2 - @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
<input type="datatime-local" id="myLocalDataTime" step="1">
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
var today = new Date();
$('#myLocalDataTime').val(today.getFullYear() + '-' + ('0' + (today.getMonth() + 1)).slice(-2) + '-' + ('0' + today.getDate()).slice(-2)+'T'+today.getHours()+':'+today.getMinutes());
一种可能的解决
document.getElementById("yourDatePicker").valueAsDate = new Date()
。JS
var today = moment().format('YYYY-MM-DD');
document.getElementById("datePicker").value = today;
<input type="date" id="myDate" />
然后在JS:
_today: function() {
var myDate = document.querySelector(myDate);
var today = new Date();
myDate.value = today.toISOString().substr(0, 10);
},
谢谢!最简单的解决方案。很奇怪,它不受欢迎。它有什么陷阱吗? –
设置当前日期最简单的方法是。
<input name="date" type="date" value="<?php echo date('Y-m-j'); ?>" required>
$date=date("Y-m-d");
echo"$date";
echo"<br>SELECT DATE: <input type='date' name='date' id='datepicker'
value='$date' required >";
使用Microsoft Visual Studio
日期分隔符' - '
@ {串DATEVALUE = request.Date.ToString(“YYYY ' - ' MM'- 'ddTHH:mm:ss“);}
< input type =”datetim E-本地”级= “表单控制” NAME = “日期1” 值= “@ DATEVALUE” >
- 1. 如何设置默认值?
- 2. 设置默认值
- 3. 设置默认值
- 4. 设置默认值
- 5. 设置默认值
- 6. 设置默认值
- 7. 设置默认值
- 8. 设置默认值
- 9. 设置默认值
- 10. 设置默认值
- 11. 设置默认值
- 12. 设置默认值
- 13. 设置默认值
- 14. 设置默认值
- 15. 设置默认值
- 16. 设置默认值
- 17. 设置默认值
- 18. 如何在DataTemplate上设置默认值?
- 19. Openerp - 如何设置fields.binary的默认值?
- 20. 如何将form2设置为默认值?
- 21. 如何设置@RequestMapping的默认值?
- 22. 如何为RadioGroupFieldEditor设置默认值
- 23. 如何设置默认值HTML.EditorFor()
- 24. 如何设置默认值属性
- 25. 如何设置默认错误值?
- 26. 如何设置md-select的默认值?
- 27. 如何在DropDownListFor中设置默认值
- 28. 如何设置savon默认超时值
- 29. 如何设置默认值MD-选择
- 30. 如何为WTForms SelectField设置默认值?
的值设置在FF16,您使用的是什么浏览器? –
@KevinBowersox:chrome 23 – hh54188