首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在函数中添加JS变量

在函数中添加JS变量
EN

Stack Overflow用户
提问于 2020-02-12 20:32:51
回答 1查看 54关注 0票数 0

大家好,我需要给这个函数的总变量vl加上一个变量值。

代码语言:javascript
复制
id('total-quotas').addEventListener('keyup', function () {
           id('vl_total').value = id('total-quotas').value;
        });

我试着这样做,但没有

代码语言:javascript
复制
id('total-quotas').addEventListener('keyup', function () {
           id('vl_total').value = (id('total-quotas').value + id('valor6').value);
        });

我的另一个函数,例如

代码语言:javascript
复制
id('valor8').addEventListener('keyup', function () {
            var conv = id('valor8').value.replace("R$", "");
            var conv2 = conv.replace("," , ".");
            var totalquotasConv = id('total-quotas').value.replace("R$", "");
            var totalquotasConv2 = totalquotasConv.replace(",", ".");

            var result = parseFloat(conv2) / parseFloat(id('qtd_vezes_parcela').value);
            var result2 = parseFloat(totalquotasConv2) - parseFloat(conv2);
            var resConv = result.toFixed(2).toString();
            var resConv2 = result2.toFixed(2).toString();
            id('valor6').value = resConv.replace(".", ",");  
            id('valor9').value = resConv2.replace(".", ",");
        });
EN

回答 1

Stack Overflow用户

发布于 2020-02-12 20:59:20

尝试如下所示:

代码语言:javascript
复制
id('total-quotas').addEventListener('keyup', function () {

    const vl_total = id('vl_total');
    const total_quotas = id('total-quotas');

    if (total_quotas.value) {
        vl_total.value = total_quotas.value
            ? parseInt(total_quotas.value, 10) 
            : 0;
    }
});

另一个例子:

代码语言:javascript
复制
id('total-quotas').addEventListener('keyup', function () {

    const vl_total = id('vl_total');
    const total_quotas = id('total-quotas');
    const valor6 = id('valor6');

    if (total_quotas.value && valor6.value) {

        const a = total_quotas.value ? parseInt(total_quotas.value, 10)  : 0;
        const b = valor6.value ? parseInt(valor6.value, 10)  : 0;
        vl_total.value = a + b;
    }
});
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60188433

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档