1
에서 달력 날짜를 설정하는 방법. dd/MM/yyyy 형식으로 변환하려고합니다. 이를 달성하기 위해 은 자바 스크립트를 작성했습니다. 그것은 잘 작동하지만 내가 다시 텍스트 상자에 초점을 맞 췄을 때 선택한 날짜가 표시되지 않습니다 자바 스크립트로 변환 날짜 (즉, 그것은 수동으로 텍스트 상자의 날짜를 변경하면 화재 이벤트를 나던). "ConvertToDate"함수를 호출 한 후 날짜를 선택하도록 달력 컨트롤을 만드는 방법은 무엇입니까? 당신이에이 함수를 호출 할 수 있듯이사용자가 ddMMyy 또는 ddMMyyyy를 입력하면 자바 스크립트
<script type="text/javascript">
function ConvertToDate(txtCnt) {
try {
txtVal = txtCnt.value;
var dd = txtVal.charAt(0).toString() + txtVal.charAt(1).toString();
var MM = txtVal.charAt(2).toString() + txtVal.charAt(3).toString();
var year = txtVal.substring(4);
if (year.length == 2) year = "20" + year;
var jsDate = new Date();
txtCnt.value = dd + "/" + MM + "/" + year;
} catch (e) {
}
return false;
}
</script>
<asp:TextBox ID="txtFromDt" runat="server" onblur="return ConvertToDate(this)" Width="80px"></asp:TextBox>
<cc1:CalendarExtender ID="txtFromDt_CalendarExtender" runat="server" CssClass="cal_Theme1"
Format="dd/MM/yyyy" Enabled="True" TargetControlID="txtFromDt" />