У меня есть страница cfm с текстовым полем, содержащим дату. Дата по умолчанию - , и я могу ее отредактировать. На той же странице у меня есть «combobox», который обновляет страницу, когда я меняю выбор. Проблема в том, что я пишу внутри текстового поля, например, "01/05/2013"
после обновления будет "05/01/2013"
, а после другого обновления будет "01/05/2013"
. Вот некоторые код:ColdFusion - DateFormat инвертирует дату на странице обновления
<cfset myDate="">
<cfif isDefined('URL.date') and URL.date neq "">
<cfset myDate="#DateFormat(URL.date, 'dd/MM/yyyy')#">
<cfelse>
<cfset myDate="#DateFormat(Now(), 'dd/MM/yyyy')#">
</cfif>
<cfoutput>
<cfinput type="text" name="date" id="date" style="width:65px; text-align:center" class="input" value="#myDate#">
</cfoutput>
EDIT: на Javascript я использую, чтобы сохранить дату следующий код:
var date=document.getElementById("date");
и я обновить страницу с:
location.href("myPage.cfm?date="+date.value);
любая помощь ? Благодарю.
Вы "освежаете" или "повторно отправляете"? – Travis
Я использую location.href, поэтому перезаряжаю страницу – gabboSonc