Hướng dẫn how do i display current date and time in html textbox? - làm cách nào để hiển thị ngày và giờ hiện tại trong hộp văn bản html?

Tôi gặp khó khăn lớn trong việc đưa ngày hiện tại được nhập vào hộp văn bản trong một biểu mẫu tôi đang tạo như một giá trị mặc định. Hiện tại tôi có mã sau, mà tôi tin rằng tạo ra ngày hiện tại, theo sau là mã hộp văn bản mà tôi không chắc chắn về cách sửa đổi để ngày được hiển thị bên trong.

function getDate(){
 var todaydate = new Date();
 var day = todaydate.getDate();
 var month = todaydate.getMonth() + 1;
 var year = todaydate.getFullYear();
 var datestring = day + "/" + month + "/" + year;
 document.getElementById("frmDate").value = datestring();
} 

Nếu bất cứ ai có thể đề xuất cách tạo ngày ngày nay và nhập nó vào hộp văn bản là mặc định, nó sẽ được đánh giá rất cao. (Xin vui lòng xin lỗi bất kỳ vấn đề định dạng nào vì tôi là người mới để Stack Overflow) Cảm ơn

Hướng dẫn how do i display current date and time in html textbox? - làm cách nào để hiển thị ngày và giờ hiện tại trong hộp văn bản html?

hỏi ngày 8 tháng 2 năm 2016 lúc 17:05Feb 8, 2016 at 17:05

1

Bạn đã có ý tưởng đúng. Nó chỉ là không đúng thứ tự:



function getDate(){
   var todaydate = new Date();
   var day = todaydate.getDate();
   var month = todaydate.getMonth() + 1;
   var year = todaydate.getFullYear();
   var datestring = day + "/" + month + "/" + year;
   document.getElementById("frmDate").value = datestring;
  } 
getDate(); 

Mã của bạn là chính xác, ngoại trừ việc thêm cuộc gọi chức năng trong giá trị không làm gì cả. Bạn cần một cái gì đó khác để kích hoạt chức năng. Cách tôi có nó ở đó, nó sẽ tự động thực thi khi trang tải.

ASLO, Datestring không phải là một chức năng. Nó chỉ là một biến. Vì vậy, bạn có thể rời khỏi ()

Đã trả lời ngày 8 tháng 2 năm 2016 lúc 17:10Feb 8, 2016 at 17:10

Hướng dẫn how do i display current date and time in html textbox? - làm cách nào để hiển thị ngày và giờ hiện tại trong hộp văn bản html?

Durbnpoisndurbnpoisndurbnpoisn

4.6562 Huy hiệu vàng15 Huy hiệu bạc 30 Huy hiệu Đồng2 gold badges15 silver badges30 bronze badges

2

Hãy thử mã jQuery này, điều này sẽ hoạt động

  $(document).ready(function () {
        var dateNewFormat, onlyDate, today = new Date();

        dateNewFormat = today.getFullYear() + '-';
        if (today.getMonth().length == 2) {

            dateNewFormat += (today.getMonth() + 1);
        }
        else {
            dateNewFormat += '0' + (today.getMonth() + 1);
        }

        onlyDate = today.getDate();
        if (onlyDate.toString().length == 2) {

            dateNewFormat += "-" + onlyDate;
        }
        else {
            dateNewFormat += '-0' + onlyDate;
        }

        $('#mydate').val(dateNewFormat);
    });

Chế độ xem dao cạo cho điều này

@Html.TextBoxFor(m => m.StartedDate, new { @id = "mydate", @type = "date", @class = "form-control" })

Đã trả lời ngày 8 tháng 12 năm 2016 lúc 10:42Dec 8, 2016 at 10:42

Giải pháp đơn giản này đã làm việc cho tôi. Bạn có thể hiển thị ngày hiện tại bằng hàm window.Onload của JavaScript. Xem đầu ra.

 var todaydate = new Date();
 var day = todaydate.getDate();
 var month = todaydate.getMonth() + 1;
 var year = todaydate.getFullYear();
 var datestring = day + "/" + month + "/" + year;
 window.onload = function(){
 document.getElementById("date").value = datestring;
 }
 

Đã trả lời ngày 13 tháng 11 năm 2019 lúc 4:22Nov 13, 2019 at 4:22

NOOBPROGRAMERNOOBPROMRAMERnoobprogrammer

2.3473 Huy hiệu vàng17 Huy hiệu bạc33 Huy hiệu đồng3 gold badges17 silver badges33 bronze badges



Date: 



Sử dụng mã này. Điều này sẽ hữu ích

Đã trả lời ngày 8 tháng 2 năm 2016 lúc 17:12Feb 8, 2016 at 17:12

Hướng dẫn how do i display current date and time in html textbox? - làm cách nào để hiển thị ngày và giờ hiện tại trong hộp văn bản html?

ThirupaathirupaaThirupaa

Huy hiệu vàng 911 Huy hiệu bạc4 Huy hiệu đồng1 gold badge1 silver badge4 bronze badges





Đã trả lời ngày 8 tháng 2 năm 2016 lúc 17:16Feb 8, 2016 at 17:16

Hướng dẫn how do i display current date and time in html textbox? - làm cách nào để hiển thị ngày và giờ hiện tại trong hộp văn bản html?

HTML


JavaScript

var date = new Date();
document.getElementById("frmDate").value = (date.getMonth() + 1) + '/' + date.getDate() + '/' + date.getFullYear();

Demo jsfiddle

Đã trả lời ngày 16 tháng 8 năm 2017 lúc 18:00Aug 16, 2017 at 18:00

Hướng dẫn how do i display current date and time in html textbox? - làm cách nào để hiển thị ngày và giờ hiện tại trong hộp văn bản html?

Raj Baralraj BaralRaj Baral

6516 Huy hiệu bạc19 Huy hiệu đồng6 silver badges19 bronze badges



function getDate(){
   var todaydate = new Date();
   var day = todaydate.getDate();
   var month = todaydate.getMonth() + 1;
   var year = todaydate.getFullYear();
   var datestring = day + "/" + month + "/" + year;
   document.getElementById("frmDate").value = datestring;
  } 
getDate(); 
0

Kết quả trong hộp văn bản của bạn là:

28/5/2019 Thời gian: 3:03:01 PM

Hướng dẫn how do i display current date and time in html textbox? - làm cách nào để hiển thị ngày và giờ hiện tại trong hộp văn bản html?

Đã trả lời ngày 28 tháng 5 năm 2019 lúc 19:09May 28, 2019 at 19:09

Nếu bạn muốn hiển thị ngày hiện tại vào ngày đầu vào



function getDate(){
   var todaydate = new Date();
   var day = todaydate.getDate();
   var month = todaydate.getMonth() + 1;
   var year = todaydate.getFullYear();
   var datestring = day + "/" + month + "/" + year;
   document.getElementById("frmDate").value = datestring;
  } 
getDate(); 
1


function getDate(){
   var todaydate = new Date();
   var day = todaydate.getDate();
   var month = todaydate.getMonth() + 1;
   var year = todaydate.getFullYear();
   var datestring = day + "/" + month + "/" + year;
   document.getElementById("frmDate").value = datestring;
  } 
getDate(); 
2

Đã trả lời ngày 4 tháng 8 lúc 4:57Aug 4 at 4:57

Hướng dẫn how do i display current date and time in html textbox? - làm cách nào để hiển thị ngày và giờ hiện tại trong hộp văn bản html?

Làm thế nào có thể nhận được ngày hiện tại trong TextBox trong HTML?

hẹn gặp(); var tháng = TodayDate.getMonth () + 1; var năm = TodayDate.getlyear (); var datestring = day + "/" + tháng + "/" + năm; document.getEuityById ("frmdate"). getMonth() + 1; var year = todaydate. getFullYear(); var datestring = day + "/" + month + "/" + year; document. getElementById("frmDate").

Làm cách nào để hiển thị ngày và giờ trực tiếp trong HTML?

Đối tượng ngày JavaScript + HTML, JS Mã hiện tại ngày và giờ được lưu trữ bên trong biến JavaScript. Sau đó, sử dụng thuộc tính TextContent Nội dung của phần tử Span HTML được đặt với hiện tại và thời gian. ID duy nhất được cung cấp cho thẻ Span để chúng ta có thể sử dụng nó trên phương thức getEuityById () để phân tán ngày và thời gian hiện tại.Current Date and Time is stored inside javascript variable. Then using TextContent property the content of HTML span element is set with current and time. Unique ID is given to span tag so that we can use it on getElementById() method to dispaly the current date and time.

Làm cách nào để hiển thị ngày hiện tại trong hộp văn bản?

Trong phần này, bạn sẽ tìm hiểu cách hiển thị ngày hiện tại trong hộp văn bản bằng JavaScript.Với mục đích này, chúng tôi đã sử dụng đối tượng ngày JavaScript.Phương thức getDate () trả về ngày trong tháng (từ 1 đến 31), getlyear () trả về năm (bốn chữ số) và phương thức getMonth () trả về tháng cho ngày hiện tại.The getDate() method returns the day of the month (from 1 to 31) , getFullYear() returns the year(four digits) and the getMonth() method returns the month for the current date.

Làm cách nào để chèn ngày và thời gian trong HTML?

Các xác định một người chọn ngày.Giá trị kết quả bao gồm năm, tháng, ngày và thời gian.Mẹo: Luôn thêm thẻ cho thực tiễn tiếp cận tốt nhất! defines a date picker. The resulting value includes the year, month, day, and time. Tip: Always add the