IE为什么会出现此错误:对象不支持属性或方法isNaN

方眼

我在IE 11中收到此错误:

Object doesn't support property or method isNaN

的JavaScript

jQuery(document).ready(function($) {
    var $total = $('#total'),
    $value = $('.value');
    $firstName = $('#firstname');
    $lastName = $('#lastname');
    $tour = $('#tour');
    $pledge = $('#pledge');
    $currency = $('#currency');
    $distance = $('#distance');
    $riders = $('#riders');

    $(':input').on('input change', function(e) {
        var total = 1;
        $value.each(function(index, elem) {
            if(!Number.isNaN(parseFloat(this.value)))
                total = total * parseFloat(this.value);
        });
        $total.val(total/10);

        $('#pledgefirstname').text($firstName.val());
        $('#pledgelastname').text($lastName.val());
        $('#pledgetour').text($tour.val());
        $('#pledgepledge').text($pledge.val());
        $('#pledgecurrency').text($currency.val());
        $('#pledgecurrency2').text($currency.val());
        $('#pledgecurrency3').text($currency.val());
        $('#pledgecurrency4').text($currency.val());
        $('#pledgetotal').text($total.val());
        $('#pledgetotal2').text($total.val());
        $('#pledgedistance').text($distance.val());
        $('#pledgeriders').text($riders.val());
    });
});
视力

数字是

这是一项实验技术,是Harmony(EcmaScript 6)提案的一部分。由于该技术的规格不稳定,请检查兼容性表以了解各种浏览器的用法。另请注意,随着规格的更改,实验技术的语法和行为可能会在将来的浏览器版本中发生变化。

大多数浏览器(包括IE11)仍不支持该功能。

您应该改用标准isNaN方法:

if (isNaN( parseFloat(this.value) )) { ... }

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

对象在JavaScript的ie8中不支持此属性或方法

来自分类Dev

为什么出现此错误:对象不支持Internet Explorer的属性或方法“ forEach”?

来自分类Dev

Javascript错误:对象在IE浏览器中不支持此属性或方法

来自分类Dev

对象不支持此属性或方法

来自分类Dev

IE8 JS错误:对象不支持此属性或方法

来自分类Dev

IE8 javascript中的对象不支持此属性或方法

来自分类Dev

AS3-为什么会出现此1009错误?(无法访问空对象的属性或方法)

来自分类Dev

IE8“对象不支持此属性或方法”与JQuery 1.7

来自分类Dev

IE 11错误:对象不支持属性或方法“替换”

来自分类Dev

为什么有时需要选择对象以避免“对象不支持此属性或方法”

来自分类Dev

为什么会出现此错误?TypeError:+时不支持的操作数类型:添加两个日期时出现“ TimedeltaIndex”和“ relativedelta”

来自分类Dev

是什么导致在VBA Excel中出现“对象不支持此属性或方法”的消息?

来自分类Dev

调试-IE对象不支持此属性或方法

来自分类Dev

对象不支持此属性或方法

来自分类Dev

仅在IE8中的jQuery错误“对象不支持此属性或方法”

来自分类Dev

对象在JavaScript的ie8中不支持此属性或方法

来自分类Dev

为什么出现此错误:对象不支持Internet Explorer的属性或方法“ forEach”?

来自分类Dev

IE8 Javascript错误:对象不支持此属性或方法

来自分类Dev

为什么会出现“缺少类型映射配置或不支持的映射”错误?

来自分类Dev

IE为什么会出现此错误:对象不支持属性或方法isNaN

来自分类Dev

IE8 JS错误:对象不支持此属性或方法

来自分类Dev

对象不支持此属性或方法

来自分类Dev

IE8 JavaScript错误-对象不支持此属性或方法

来自分类Dev

在引导程序中使用Datepicker会出现错误:对象不支持属性或方法“ datepicker”

来自分类Dev

为什么会出现错误“不支持ITraceWriter服务类型”。来自Azure?

来自分类Dev

在 IE 中导航到新组件时出现“对象不支持此操作”错误

来自分类Dev

为什么会出现错误“-source 1.6 中不支持 Lamba 表达式”?

来自分类Dev

Rails:类型错误:对象不支持此属性或方法

来自分类Dev

对象不支持此属性或方法

Related 相关文章

  1. 1

    对象在JavaScript的ie8中不支持此属性或方法

  2. 2

    为什么出现此错误:对象不支持Internet Explorer的属性或方法“ forEach”?

  3. 3

    Javascript错误:对象在IE浏览器中不支持此属性或方法

  4. 4

    对象不支持此属性或方法

  5. 5

    IE8 JS错误:对象不支持此属性或方法

  6. 6

    IE8 javascript中的对象不支持此属性或方法

  7. 7

    AS3-为什么会出现此1009错误?(无法访问空对象的属性或方法)

  8. 8

    IE8“对象不支持此属性或方法”与JQuery 1.7

  9. 9

    IE 11错误:对象不支持属性或方法“替换”

  10. 10

    为什么有时需要选择对象以避免“对象不支持此属性或方法”

  11. 11

    为什么会出现此错误?TypeError:+时不支持的操作数类型:添加两个日期时出现“ TimedeltaIndex”和“ relativedelta”

  12. 12

    是什么导致在VBA Excel中出现“对象不支持此属性或方法”的消息?

  13. 13

    调试-IE对象不支持此属性或方法

  14. 14

    对象不支持此属性或方法

  15. 15

    仅在IE8中的jQuery错误“对象不支持此属性或方法”

  16. 16

    对象在JavaScript的ie8中不支持此属性或方法

  17. 17

    为什么出现此错误:对象不支持Internet Explorer的属性或方法“ forEach”?

  18. 18

    IE8 Javascript错误:对象不支持此属性或方法

  19. 19

    为什么会出现“缺少类型映射配置或不支持的映射”错误?

  20. 20

    IE为什么会出现此错误:对象不支持属性或方法isNaN

  21. 21

    IE8 JS错误:对象不支持此属性或方法

  22. 22

    对象不支持此属性或方法

  23. 23

    IE8 JavaScript错误-对象不支持此属性或方法

  24. 24

    在引导程序中使用Datepicker会出现错误:对象不支持属性或方法“ datepicker”

  25. 25

    为什么会出现错误“不支持ITraceWriter服务类型”。来自Azure?

  26. 26

    在 IE 中导航到新组件时出现“对象不支持此操作”错误

  27. 27

    为什么会出现错误“-source 1.6 中不支持 Lamba 表达式”?

  28. 28

    Rails:类型错误:对象不支持此属性或方法

  29. 29

    对象不支持此属性或方法

热门标签

归档