0

所以我用我自学的基本知识(非常基础)制作了一个简单的报价脚本,我想在其中添加更多东西......

这是jsfiddle上的报价代码

我有复选框,但它们没有附加脚本,我想在选中复选框时添加一个要添加到总数的值...我找到了一个简单复选框的代码

function initialize() {
    Total = 0;
    totalprice.innerText = Total;
}

function checkoption(checkbox) {
    checknum = parseInt(checkbox.value);
    if (checkbox.checked == true) {
        Total += checknum;
    } else {
        Total -= checknum;
    }
    totalprice.innerText = Total;
}

我如何获得从这两个函数创建的值(如果没有选中复选框,则为 0)并在计算函数中使用它...我是否解析浮点数?在此示例代码中,值 Total? 最后,函数是否按从上到下的顺序运行......因此这两个示例函数应该在函数计算之上?

我一直在尝试不同的事情,似乎可以找到该怎么做:S....

4

1 回答 1

1

您想要的值在Total变量中,它是全局的(顺便说一句不鼓励的做法)。函数声明顺序无关紧要,只要它在定义之前没有被调用。

于 2012-08-02T01:51:39.920 回答