2014-03-12 38 views
0

我想在使用JavaScript的提示框中插入日期。我該怎麼做? 我試圖使用提示窗口分別使用兩個提示窗口插入月份和日期。如何使用JavaScript中的提示顯示日期?

+1

請出示你」重新嘗試去做。 – Barmar

+0

'提示('今天是:',新的日期());' – RobG

+0

您的問題不清楚。您是問如何提示輸入日期值,或者您是否問如何顯示當前日期的提示作爲提示中列出的默認值? –

回答

0

JavaScript prompt method接受字符串作爲輸入。您可以使用日期對象,執行某些字符串格式化,並把它傳遞給提示對象,它應該工作,如下圖所示:

Demo

的JavaScript:

var monthNames = [ "January", "February", "March", "April", "May", "June", 
    "July", "August", "September", "October", "November", "December" ]; 
function myFunction() { 
    var today = new Date(); 
    var date = prompt("Please enter date.", today.getDate()+"-"+monthNames[today.getMonth()]+"-"+today.getFullYear()); 

    if (date != null) { 
     x = "Hello! You have entered date as: " + date; 
     document.getElementById("demo").innerHTML = x; 
    } 
} 
+0

@downvoter爲什麼選擇倒票? –