如何使用javascript添加n个输入值

普拉尚库什瓦

朋友们,我希望我在字段中输入的数字之和以及这些输入值的总和等于我的总值。当我添加这些输入值时,它显示一个 Nan 错误,请帮忙

这是我的身体内容

    <form action="" method="post">
    <input type="text" name="cnum" placeholder="enter no. of input">
    <input type="submit" name="submit" >
    </form>
    <?php
    if(isset($_POST['cnum']))
    {
        $cnum=$_POST['cnum'];
        $i=0;
        ?>
    <form action="" method="post">
        <input type="hidden" name="total" id="total" value="10">
        <input type="hidden" name="cnum" id="cnum" value="<?php echo $cnum ;?>">
        <?php
        while($i<$cnum)
        {
            ?>
                <input type="number" id="aq<?php echo $i; ?>" onKeyup="add()" name="aq<?php echo $i; ?>"><br />
            <?php
            $i++;
        }
    ?>
        <input type="submit" name="aqsub">
    </form>
    <?php
    }
    ?>

这是我的java脚本函数

var val=0;
var total=document.getElementById('total').value;
var cnum=document.getElementById('cnum').value;
var anum;
function add()
{
var n=0;
while(n<cnum)
{
    anum = 0;
    if(document.getElementById('aq'+n).value != "")        {            
            anum=parseInt(document.getElementById('aq'+n).value);
        }
    val += anum;
    n++;
}
alert(val);

}
巴斯卡耆那教

更新 JS 部分:

var total=document.getElementById('total').value;
total = parseInt(total);
var cnum=document.getElementById('cnum').value;
cnum= parseInt(cnum);

function add()
{
var anum;
var val=0;
var n=0;
while(n<cnum)
{
    anum = 0;
    var temp = document.getElementById('aq'+n).value;
    if( temp != "")        {            
            anum=parseInt(temp);
        }
    val = +val + anum;
    n++;
}
alert(val);

}

var total=document.getElementById('total').value;
total = parseInt(total);
var cnum=document.getElementById('cnum').value;
cnum= parseInt(cnum);

function add()
{
var anum;
var val=0;
var n=0;
while(n<cnum)
{
    anum = 0;
    var temp = document.getElementById('aq'+n).value;
    if( temp != "")        {            
            anum=parseInt(temp);
        }
    val = +val + anum;
    n++;
}
alert(val);

}
<form action="" method="post">
        <input name="total" id="total" value="10" type="hidden">
        <input name="cnum" id="cnum" value="10" type="hidden">
                <input id="aq0" onkeyup="add();" name="aq0" value="" type="number"><br>
                    <input id="aq1" onkeyup="add();" name="aq1" value="" type="number"><br>
                    <input id="aq2" onkeyup="add();" name="aq2" value="" type="number"><br>
                    <input id="aq3" onkeyup="add();" name="aq3" value="" type="number"><br>
                    <input id="aq4" onkeyup="add();" name="aq4" value="" type="number"><br>
                    <input id="aq5" onkeyup="add();" name="aq5" value="" type="number"><br>
                    <input id="aq6" onkeyup="add();" name="aq6" value="" type="number"><br>
                    <input id="aq7" onkeyup="add();" name="aq7" value="" type="number"><br>
                    <input id="aq8" onkeyup="add();" name="aq8" value="" type="number"><br>
                    <input id="aq9" onkeyup="add();" name="aq9" value="" type="number"><br>

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使用jQuery添加检查输入的值

来自分类Dev

如何添加输入值

来自分类Dev

如何使用Javascript或Ajax在文本字段中实时注入或添加输入字段的值?

来自分类Dev

如何使用javascript根据动态表的每一行中的输入值添加天数

来自分类Dev

如何使用javascript更改输入的值

来自分类Dev

如何使用JavaScript程序设置输入值

来自分类Dev

如何设置动态添加输入的名称值?javascript jquery

来自分类Dev

如何使用javascript获取另一个输入字段的值

来自分类Dev

如何在javascript中使用3个选项获取输入收音机的值?

来自分类Dev

使用javascript将值添加到输入字段

来自分类Dev

如何使用jQuery添加和删除输入值?

来自分类Dev

如何使用Jquery获得添加的输入字段的值?

来自分类Dev

如何添加两个范围滑块并使用Javascript在文本框中打印值?

来自分类Dev

Javascript:如何检查每个输入值是否重复到另一个输入值

来自分类Dev

Javascript:如何检查每个输入值是否重复到另一个输入值

来自分类Dev

仅当使用javascript / jquery的另一个输入不为空时,如何添加必需的属性?

来自分类Dev

javascript如何使用用户输入添加构造函数对象

来自分类Dev

如何仅使用 javascript 向表单添加输入

来自分类Dev

HTML - 如何使用 javascript 在输入日期中添加天数?

来自分类Dev

如何使用javascript将一个字段输入值复制到另一个字段输入

来自分类Dev

添加 2 个输入值并显示总计

来自分类Dev

如何询问用户3个RGB值(红色,绿色,蓝色)并使用输入掩码验证输入的值?

来自分类Dev

当我的输入数据来自循环时,如何使用array_sum添加输入值?

来自分类Dev

如何使用jQuery获取动态添加的输入框的输入值

来自分类Dev

如何使用javascript获取type =“ color”输入的值

来自分类Dev

如何使用javascript更改此输入代码的值?

来自分类Dev

如何使用javascript获取type =“ color”输入的值

来自分类Dev

如何使用Jquery或javascript检查输入的值是否存在

来自分类Dev

如何使用输入字段中的javascript函数返回的值?

Related 相关文章

  1. 1

    如何使用jQuery添加检查输入的值

  2. 2

    如何添加输入值

  3. 3

    如何使用Javascript或Ajax在文本字段中实时注入或添加输入字段的值?

  4. 4

    如何使用javascript根据动态表的每一行中的输入值添加天数

  5. 5

    如何使用javascript更改输入的值

  6. 6

    如何使用JavaScript程序设置输入值

  7. 7

    如何设置动态添加输入的名称值?javascript jquery

  8. 8

    如何使用javascript获取另一个输入字段的值

  9. 9

    如何在javascript中使用3个选项获取输入收音机的值?

  10. 10

    使用javascript将值添加到输入字段

  11. 11

    如何使用jQuery添加和删除输入值?

  12. 12

    如何使用Jquery获得添加的输入字段的值?

  13. 13

    如何添加两个范围滑块并使用Javascript在文本框中打印值?

  14. 14

    Javascript:如何检查每个输入值是否重复到另一个输入值

  15. 15

    Javascript:如何检查每个输入值是否重复到另一个输入值

  16. 16

    仅当使用javascript / jquery的另一个输入不为空时,如何添加必需的属性?

  17. 17

    javascript如何使用用户输入添加构造函数对象

  18. 18

    如何仅使用 javascript 向表单添加输入

  19. 19

    HTML - 如何使用 javascript 在输入日期中添加天数?

  20. 20

    如何使用javascript将一个字段输入值复制到另一个字段输入

  21. 21

    添加 2 个输入值并显示总计

  22. 22

    如何询问用户3个RGB值(红色,绿色,蓝色)并使用输入掩码验证输入的值?

  23. 23

    当我的输入数据来自循环时,如何使用array_sum添加输入值?

  24. 24

    如何使用jQuery获取动态添加的输入框的输入值

  25. 25

    如何使用javascript获取type =“ color”输入的值

  26. 26

    如何使用javascript更改此输入代码的值?

  27. 27

    如何使用javascript获取type =“ color”输入的值

  28. 28

    如何使用Jquery或javascript检查输入的值是否存在

  29. 29

    如何使用输入字段中的javascript函数返回的值?

热门标签

归档