Foxtable(狐表)用户栏目专家坐堂 → JS代码中计算的问题


  共有1959人关注过本帖树形打印复制链接

主题:JS代码中计算的问题

帅哥哟,离线,有人找我吗?
温馨的大树
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:238 积分:1807 威望:0 精华:0 注册:2020/2/3 11:16:00
JS代码中计算的问题  发帖心情 Post By:2024/1/25 13:02:00 [只看该作者]

onchange执行下面JS代码,出现这样的情况,应该怎么改呢?
function calc(){
    车费.value=往车费.value+回车费.value;
}
假如往车费输入15,回车费输入20,车费得到的结果是1520,而不是35,这个是哪里表达不对吗?

 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110567 积分:562725 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2024/1/25 13:38:00 [只看该作者]

把控件设置为数值框:http://www.foxtable.com/mobilehelp/topics/0047.htm

 回到顶部
帅哥哟,离线,有人找我吗?
温馨的大树
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:238 积分:1807 威望:0 精华:0 注册:2020/2/3 11:16:00
回复:(有点蓝)把控件设置为数值框:http://www.fox...  发帖心情 Post By:2024/1/25 13:52:00 [只看该作者]

    本来就是设置的"number"类型啊,这个没有错的
With .AddInput("往车费", "往车费", "number")
        .Value = pr("往车费")
        .Attribute = ""
    End With
    With .AddInput("回车费", "回车费", "number")
        .Value = pr("回车费")
        .Attribute = ""
    End With  
    With .AddInput("车费", "车费", "number")
        .Value = pr("车费")
    End With

 回到顶部
帅哥,在线噢!
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110567 积分:562725 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2024/1/25 13:57:00 [只看该作者]

车费.value=parseFloat(往车费.value)+parseFloat(回车费.value);

 回到顶部