Javascript 在html 5中的表单的日期选择器中指示当前日期

Javascript 在html 5中的表单的日期选择器中指示当前日期,javascript,jquery,html,Javascript,Jquery,Html,如何使用以下代码在HTML5中的表单中将当前日期指示为占位符 Date: <input type="date" placeholder="mm/dd/yyyy" name="date" /> 日期: 要将日期输入值设置为当前日期,可以执行以下操作: var d = new Date(), s = d.getFullYear() + '-' + (d.getMonth()+1) + '-' + d.getDate() document.getElementsByName('

如何使用以下代码在HTML5中的表单中将当前日期指示为占位符

Date: <input type="date" placeholder="mm/dd/yyyy" name="date" />
日期:

要将日期输入值设置为当前日期,可以执行以下操作:

var d = new Date(),
    s = d.getFullYear() + '-' + (d.getMonth()+1) + '-' + d.getDate()

document.getElementsByName('date')[0].value = s;

要将日期输入值设置为当前日期,可以执行以下操作:

var d = new Date(),
    s = d.getFullYear() + '-' + (d.getMonth()+1) + '-' + d.getDate()

document.getElementsByName('date')[0].value = s;

唯一准确的方法是在服务器端,否则您必须依赖用户计算机上的时间和日期。请注意,占位符在大多数浏览器上的日期输入中不可见?唯一准确的方法是在服务器端,否则,您必须依赖用户计算机上的时间和日期。作为旁注,占位符在大多数浏览器上的日期输入中不可见?这怎么不能回答问题?带有日期类型的输入在大多数浏览器中没有可更改的占位符,因此您可以更改值,就像上面我的答案一样,并将输入值设置为当前日期,这与您编辑的答案(您在我发布我的答案后编辑的答案)完全相同,但jQuery更少?这怎么不能回答问题?在大多数浏览器中,带有日期类型的输入没有可更改的占位符,因此您可以更改值,就像上面我的答案一样,并将输入值设置为当前日期,这与您编辑的答案(您在我发布我的答案后编辑的答案)完全相同,但jQuery更少?