gpt4 book ai didi

javascript - 使用ajax添加日期格式javascript时表单无法保存

转载 作者:太空宇宙 更新时间:2023-11-04 15:28:13 25 4
gpt4 key购买 nike

在使用 JavaScript 添加日期之前,我可以保存我的表单。这是ajax代码

function add_computer()
{
save_method = 'add';
$('#form')[0].reset();
$('#modal_form').modal('show'); // show bootstrap modal
$('.modal-title').text('Add'); // Set Title to Bootstrap modal title
}

并且,我使用 JavaScript 格式添加日期,如下面的脚本

function add_computer()
{
save_method = 'add';
$('#form')[0].reset(); // reset form on modals
var dat = new Date();
var day = dat.getDate();
var month = ("0" + (dat.getMonth()+1)).slice(-2);
var year = dat.getFullYear();

document.getElementById("tanggal").value = day+"-"+month+"-"+year;
$('#modal_form').modal('show'); // show bootstrap modal
$('.modal-title').text('Add'); // Set Title to Bootstrap modal title
}

我无法保存我的表单,错误是

"TypeError: document.getElementById(...) is null"

但是,日期可以在网站上显示。

为什么结果会变成这样呢?以及如何解决这个问题?

最佳答案

您已尝试修改此元素的值 - document.getElementById("tanggal")你确定有一个 id 为 tanggal 的元素吗?您可以分享您的 html 和完整的控制台错误,以进一步帮助您吗?

关于javascript - 使用ajax添加日期格式javascript时表单无法保存,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45047137/

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