0x800a138f-JavaScript运行时错误:无法获取未定义或空引用的属性“值”

akvickyit7

我写了一个javascript代码来比较2个文本框中的2dates

     function CompareDates() {
            var fdate = document.getElementById('txtFromDate');
            var edate = document.getElementById('txtToDate');
            var FromDate = fdate.value.split('/');
            var EndDate = edate.value.split('/');
            var val = 'false';

            if (parseInt(FromDate[2]) < parseInt(EndDate[2])) {
                val = 'true';
                return true;
            }
            else if (parseInt(FromDate[2]) == parseInt(EndDate[2])) {
                if (parseInt(FromDate[0]) < parseInt(EndDate[0])) {
                    val = 'true';
                    return true;
                }
                else if (parseInt(FromDate[0]) == parseInt(EndDate[0])) {
                    if (parseInt(FromDate[1]) <= parseInt(EndDate[1])) {
                        val = 'true';
                        return true;
                    }
                }
            }
            if (val == "false") {
                alert("FromDate Always Less Than ToDate");
                return false;
            }
        }

和HTML代码是

     <asp:TextBox ID="txtFromDate" runat="server" Width="150px" />
     <ajaxToolkit:CalendarExtender CssClass="MyCalendar" runat="server"
                                   ID="ceFromDate"
                                   TargetControlID="txtFromDate"
                                   Format="dd/MM/yyyy" />
    <asp:TextBox ID="txtToDate" runat="server" Width="150px" />
    <ajaxToolkit:CalendarExtender CssClass="MyCalendar" runat="server" 
                                  ID="ceToDAte"
                                  TargetControlID="txtToDate"
                                  Format="dd/MM/yyyy" />

     <asp:Button ID="btnGenerate" runat="server" CssClass="button"
                 Text="Generate" OnClientClick="if(!CompareDates()) return false;" 
                 OnClick="btnGenerate_Click" />

问题是页面在chrome中运行良好,但是当我在IE中运行我的应用程序时会抛出错误

0x800a138f-JavaScript运行时错误:无法获取未定义或空引用的属性“值”

请帮助我克服这个问题。

bdn02

错误在这里:

    var fdate = document.getElementById('txtFromDate');
    var edate = document.getElementById('txtToDate');

问题是,txtFromDatetxtToDate是所控制的服务器名称,而不是客户端名称(看页的从浏览器的源)。

尝试这个:

    var fdate = document.getElementById('<%=txtFromDate.ClientID%>');
    var edate = document.getElementById('<%=txtToDate.ClientID%>');

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

0x800a138f-JavaScript运行时错误:无法获取未定义或空引用的属性“ split”

来自分类Dev

0x800a138f-JavaScript运行时错误:无法获取未定义或空引用的属性“ scrollHeight”

来自分类Dev

0x800a138f-JavaScript运行时错误:无法获取未定义或空引用的属性“ PaymentHub”

来自分类Dev

0x800a1391-JavaScript运行时错误:'jQuery'未定义-MVC 4

来自分类Dev

0x800a1391-JavaScript运行时错误:'PageMethods'未定义

来自分类Dev

JavaScript运行时错误:无法获取未定义或空引用的属性“ msie”

来自分类Dev

JavaScript运行时错误:无法获取未定义或空引用的属性“ forEach”

来自分类Dev

JavaScript运行时错误:无法获取未定义或空引用的属性“ length”

来自分类Dev

JavaScript运行时错误:无法获取未定义或空引用的属性“ 1”

来自分类Dev

JavaScript 运行时错误:无法获取未定义或空引用的属性“激活”

来自分类Dev

0x800a139e-JavaScript运行时错误:[ng:areq]参数'timesheetListCtrl'不是函数,未定义

来自分类Dev

jquery-ui-1.10.0.js中未处理的异常。0x800a138f-Microsoft JScript运行时错误:预期对象

来自分类Dev

Javascript运行时错误:无法获取动态创建的文本框的未定义或空引用的属性“样式”

来自分类Dev

在母版页正文上调用jQuery函数onload:0x800a1391-JavaScript运行时错误:函数未定义

来自分类Dev

Auth0 IE问题:无法获取未定义或空引用的属性“框架”

来自分类Dev

JavaScript 运行时错误:无法获取显示 Microsoft 报表查看器 ASPX 控件的未定义或空引用的属性“add_init”

来自分类Dev

从JSON数据创建$ scope属性时,如何避免“无法获取未定义或空引用的属性'X'”

来自分类Dev

JavaScript运行时错误:语法错误,无法识别的表达式0x800a139e

来自分类Dev

在Win7上使用IE11的Javascript运行时错误:无法设置未定义或空引用的属性“已禁用”

来自分类Dev

在Win7上使用IE11的Javascript运行时错误:无法设置未定义或空引用的属性“已禁用”

来自分类Dev

0x800a01b6-JavaScript运行时错误:对象不支持属性或方法“ cookie”

来自分类Dev

0x800a01b6-JavaScript运行时错误:对象不支持属性或方法

来自分类Dev

0x800a01b6-JavaScript运行时错误:对象不支持属性或方法“ cookie”

来自分类Dev

0x800a01b6-JavaScript运行时错误:对象不支持属性或方法“ getElementsByTagName”

来自分类Dev

DISM错误:0x800f0805

来自分类Dev

AngularJS 0x800a139e-JavaScript运行时错误:[$ injector:modulerr]

来自分类Dev

无法运行 Windows 更新:错误 0x800f081f

来自分类Dev

0x800a01b6-Microsoft JScript运行时错误:对象不支持属性或方法“ jqGrid”

来自分类Dev

0x800a01b6-JavaScript运行时错误:对象不支持属性或方法“选项卡”

Related 相关文章

  1. 1

    0x800a138f-JavaScript运行时错误:无法获取未定义或空引用的属性“ split”

  2. 2

    0x800a138f-JavaScript运行时错误:无法获取未定义或空引用的属性“ scrollHeight”

  3. 3

    0x800a138f-JavaScript运行时错误:无法获取未定义或空引用的属性“ PaymentHub”

  4. 4

    0x800a1391-JavaScript运行时错误:'jQuery'未定义-MVC 4

  5. 5

    0x800a1391-JavaScript运行时错误:'PageMethods'未定义

  6. 6

    JavaScript运行时错误:无法获取未定义或空引用的属性“ msie”

  7. 7

    JavaScript运行时错误:无法获取未定义或空引用的属性“ forEach”

  8. 8

    JavaScript运行时错误:无法获取未定义或空引用的属性“ length”

  9. 9

    JavaScript运行时错误:无法获取未定义或空引用的属性“ 1”

  10. 10

    JavaScript 运行时错误:无法获取未定义或空引用的属性“激活”

  11. 11

    0x800a139e-JavaScript运行时错误:[ng:areq]参数'timesheetListCtrl'不是函数,未定义

  12. 12

    jquery-ui-1.10.0.js中未处理的异常。0x800a138f-Microsoft JScript运行时错误:预期对象

  13. 13

    Javascript运行时错误:无法获取动态创建的文本框的未定义或空引用的属性“样式”

  14. 14

    在母版页正文上调用jQuery函数onload:0x800a1391-JavaScript运行时错误:函数未定义

  15. 15

    Auth0 IE问题:无法获取未定义或空引用的属性“框架”

  16. 16

    JavaScript 运行时错误:无法获取显示 Microsoft 报表查看器 ASPX 控件的未定义或空引用的属性“add_init”

  17. 17

    从JSON数据创建$ scope属性时,如何避免“无法获取未定义或空引用的属性'X'”

  18. 18

    JavaScript运行时错误:语法错误,无法识别的表达式0x800a139e

  19. 19

    在Win7上使用IE11的Javascript运行时错误:无法设置未定义或空引用的属性“已禁用”

  20. 20

    在Win7上使用IE11的Javascript运行时错误:无法设置未定义或空引用的属性“已禁用”

  21. 21

    0x800a01b6-JavaScript运行时错误:对象不支持属性或方法“ cookie”

  22. 22

    0x800a01b6-JavaScript运行时错误:对象不支持属性或方法

  23. 23

    0x800a01b6-JavaScript运行时错误:对象不支持属性或方法“ cookie”

  24. 24

    0x800a01b6-JavaScript运行时错误:对象不支持属性或方法“ getElementsByTagName”

  25. 25

    DISM错误:0x800f0805

  26. 26

    AngularJS 0x800a139e-JavaScript运行时错误:[$ injector:modulerr]

  27. 27

    无法运行 Windows 更新:错误 0x800f081f

  28. 28

    0x800a01b6-Microsoft JScript运行时错误:对象不支持属性或方法“ jqGrid”

  29. 29

    0x800a01b6-JavaScript运行时错误:对象不支持属性或方法“选项卡”

热门标签

归档