gpt4 book ai didi

javascript - 在 jquery 中设置 <input type ="date"... 的值

转载 作者:太空狗 更新时间:2023-10-29 13:56:32 25 4
gpt4 key购买 nike

不明白为什么这不起作用。我有一个简单的 'input type="date"' 字段……

<input type="date" name="Date"/>

每当使用此函数加载页面时,我都试图将值设置为今天的日期...

function setDate(date){
z=$(date).attr('value');

var today = new Date();
var dd = today.getDate();
var mm = today.getMonth()+1; //January is 0!

var yyyy = today.getFullYear();
if(dd<10){dd='0'+dd}
if(mm<10){mm='0'+mm}
today = yyyy+'-'+mm+'-'+dd;

$(date).attr('value',today);
}

我已经完成了正常的调试,我知道这个函数正在被调用,我知道变量“今天”实际上以“yyyy-mm-dd”的形式保存今天的日期。我尝试过所有不同类型的日期格式(dd/mm/yyyy、dd-mm-yyyy 等)

知道为什么这不起作用吗?

最佳答案

对于输入,只需使用 .val()

读取值

  z=$(date).val();

设置值

$(date).val(today);

关于javascript - 在 jquery 中设置 &lt;input type ="date"... 的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16889933/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com