Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/37.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何从javascript设置日历日期_Javascript_Asp.net - Fatal编程技术网

如何从javascript设置日历日期

如何从javascript设置日历日期,javascript,asp.net,Javascript,Asp.net,当用户输入ddMMyy或ddmmyyy时。我想将其转换为dd/MM/yyyy格式。为了实现这一点,我 我已经写了一个javascript。它工作正常,但当我再次关注文本框时,它不会显示所选日期 作为javascript转换日期(即,当我手动更改文本框的日期时,它不会触发事件)。 调用“ConvertToDate”函数后,如何使日历控件选择日期 <script type="text/javascript"> function ConvertToDate(txtCnt)

当用户输入ddMMyy或ddmmyyy时。我想将其转换为dd/MM/yyyy格式。为了实现这一点,我 我已经写了一个javascript。它工作正常,但当我再次关注文本框时,它不会显示所选日期 作为javascript转换日期(即,当我手动更改文本框的日期时,它不会触发事件)。 调用“ConvertToDate”函数后,如何使日历控件选择日期

<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" />

函数ConvertToDate(txtCnt){
试一试{
txtVal=txtCnt.value;
var dd=txtVal.charAt(0.toString()+txtVal.charAt(1.toString();
var MM=txtVal.charAt(2.toString()+txtVal.charAt(3.toString();
var年=txtVal.子字符串(4);
如果(年长==2)年=20“+年;
var jsDate=新日期();
txtCnt.value=dd+“/”+MM+“/”+年;
}捕获(e){
}
返回false;
}

您可以在:--onblur事件触发时调用此函数
当对象失去焦点时。

您可以在:--启动模糊事件时调用此函数 当物体失去焦点时