0
添加在文本框中的天數我想添加在顯示文本使用的文本改變事件的javascript日期的天數。請幫我...如何使用MaskedEditExtender
<tr id="AbsentDays" runat="server">
<td align="right" style="width: 33%">
<asp:Label ID="Label9" runat="server" Text="No of days"></asp:Label>
</td>
<td id="Td5" runat="server"> :
</td>
<td id="Td6" align="left" colspan="3" runat="server">
<asp:TextBox runat="server" ID="txtDayAbsent" Width="80px"
onchange="javascript: ontextchanged();"></asp:TextBox>
</td>
</tr>
<tr>
<td align="right">
<asp:Label ID="lblDurationFrom" runat="server" Text="Duration From"></asp:Label>
</td>
<td style="width: 1%;"> :
</td>
<td style="width: 36%">
<asp:TextBox ID="txtDurationFrom" runat="server" Width="80px"></asp:TextBox>
<cc1:maskededitextender id="MaskedEditExtender2" runat="server" targetcontrolid="txtDurationFrom"
mask="99/99/9999" masktype="Date" errortooltipenabled="True" culturename="en-GB"
cultureampmplaceholder="AM;PM" culturecurrencysymbolplaceholder="£" culturedateformat="DMY"
culturedateplaceholder="/" culturedecimalplaceholder="." culturethousandsplaceholder=","
culturetimeplaceholder=":" enabled="True" />
<cc1:calendarextender id="CalendarExtender1" runat="server" targetcontrolid="txtDurationFrom"
format="dd/MM/yyyy" enabled="True" />
</td>
<td align="right">
<asp:Label ID="lblDurationTo" runat="server" Text="Duration To"></asp:Label>
</td>
<td style="width: 1%;"> :
</td>
<td>
<asp:TextBox ID="txtDurationTo" runat="server" Width="80px"></asp:TextBox>
<cc1:maskededitextender id="MaskedEditExtender1" runat="server" targetcontrolid="txtDurationTo"
mask="99/99/9999" masktype="Date" errortooltipenabled="True" culturename="en-GB"
cultureampmplaceholder="AM;PM" culturecurrencysymbolplaceholder="£" culturedateformat="DMY"
culturedateplaceholder="/" culturedecimalplaceholder="." culturethousandsplaceholder=","
culturetimeplaceholder=":" enabled="True" />
<cc1:calendarextender id="CalendarExtender2" runat="server" targetcontrolid="txtDurationTo"
format="dd/MM/yyyy" enabled="True" />
</td>
</tr>
的Javascript
function ontextchanged()
{
var dayAbsent = document.getElementById('<%=txtDayAbsent.ClientID%>').value;
var myDate = new Date((document.getElementById('<%=txtDurationTo.ClientID%>')).value);
myDate.setDate(myDate.getDate() + parseInt(dayAbsent));
}
上txtDayAbsent的改變事件我想添加無天在txtDurationTo nowhow設定這個日期與DD txtDurationTo文本框中/ mm/yyyy格式
這正好工作正常.. !!!謝謝..但問題是,當我嘗試在設置txtDurationTo.Text後獲取值比它給我的mm/dd/yyyy格式。 –