我正試圖編寫一個表單,該表單將在某個特定時間禁用,並且我希望使用JavaScript進行發佈。但是,由於人們可以輕鬆更改計算機上的日期,因此我希望能夠使用Apache提供的日期作爲比較日期。我嘗試了一些簡單的東西,但SSI回聲日期不會與JavaScript日期進行比較。我的代碼如下。有任何想法嗎?將SSI日期與javascript日期比較
var currenttime = '<!--#config timefmt="%a %b %d %Y %H:%M:%S"--><!--#echo var="DATE_LOCAL" -->'
var currenttime = currenttime+' GMT-0400 (EDT)';
var disableDate = new Date();
disableDate.setFullYear(2011,9,18);
disableDate.setHours(17,0,0,0);
if(disableDate < currenttime)
$('#date_field').attr("disabled", true);
請注意,這不是在表單上禁用元素的正確方法。我理解這一點,但我也喜歡學習JavaScript,並且想弄清楚如何做到這一點。 – Cloudkiller