亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

使用 Javascript 將日期/日期時間從一個 Html 輸入復制到另一個 Html 輸入

使用 Javascript 將日期/日期時間從一個 Html 輸入復制到另一個 Html 輸入

慕姐4208626 2023-11-13 15:21:48
我有 2 個a元素。兩者都會打開 Bootstrap 模式。該a元素用于創建一個全新的記錄,因此它發送當前日期/時間:<a style="color:#5cb85c" data-CreateDate="@DateTime.Now" data-toggle="modal" data-target="#OnPostModal" href="#OnPostModal" class="fas fa-plus-circle"></a>另一個a元素攜帶已創建的記錄中的一些字段,因此它會隨之發送預先存在的創建日期。<a data-toggle="modal" data-target="#OnPostModal" data-CreateDate="@item.Supplier.CreateDate" href="#CallModal" class="fas fa-edit"> </a>我使用一些 JavaScript 來填充彈出的模式上的字段:<script type="text/javascript">    $('a[data-toggle=modal], button[data-toggle=modal]').click(function () {        var data_CreateDate = '';        if (typeof $(this).data('CreateDate') !== 'undefined') {            data_CreateDate = $(this).data('CreateDate');        }        $('#CreateDate').val(data_CreateDate);    })</script>最后,這是模式中需要填充的區域:<div class="form-group">   <label asp-for="Supplier.CreateDate" class="control-label"></label>   <input asp-for="Supplier.CreateDate" id="CreateDate" class="form-control" />   <span asp-validation-for="Supplier.CreateDate" class="text-danger"></span></div>此方法適用于字符串值,但似乎根本不適用于 DateTime 或 Date 值。我努力了:var data_CreateDate = new Date();那是行不通的。
查看完整描述

1 回答

?
斯蒂芬大帝

TA貢獻1827條經驗 獲得超8個贊

new Date()返回一個對象。你想要一根繩子。多種格式可供選擇:


const output = document.getElementById('output');

const d = new Date();

output.innerText = d.toString() + '\n';

output.innerText += d.toISOString() + '\n';

output.innerText += d.toGMTString() + '\n';

output.innerText += d.toLocaleDateString() + '\n';

output.innerText += d.toUTCString() + '\n';

<pre id="output"></pre>


查看完整回答
反對 回復 2023-11-13
  • 1 回答
  • 0 關注
  • 190 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號