简化版 分站 地图 日历 影视
计算器 行情 加解密 长度 面积
首页 软件 编程 笑话 知识 公告 注册 登录 用QQ登录本站
  •  
    您现在的位置:首页 >> JS >> 内容

    输入数量和价格自动计算输出金额的js代码

    内容摘要:scriptfunction checkInt(o){theV=isNaN(parseInt(o.value))?0:parseInt(o.value);if(theV!=o.value){o.value=theV;}txtTotal.value=txtAmount.value*txtPrice.value;}function checkP(o){theV=......

      <script>

    function checkInt(o){

    theV=isNaN(parseInt(o.value))?0:parseInt(o.value);

    if(theV!=o.value){o.value=theV;}

    txtTotal.value=txtAmount.value*txtPrice.value;

    }

    function checkP(o){

    theV=isNaN(parseFloat(o.value))?0:parseFloat(o.value);

    theV=parseInt(theV*100)/100;

    if(theV!=o.value){

    theV=(theV*100).toString();

    theV=theV.substring(0,theV.length-2)+"."+theV.substring(theV.length-2,theV.length)

    o.value=theV;

    }

    txtTotal.value=txtAmount.value*txtPrice.value;

    }

    </script>

    数量:

    <input id=txtAmount value=0 onkeyup="checkInt(this);" onpaste="checkInt(this);" oncut="checkInt(this);" ondrop="checkInt(this);" onchange="checkInt(this);">

    单价:

    <input id=txtPrice value=0 onkeyup="checkP(this);" onpaste="checkP(this);" oncut="checkP(this);" ondrop="checkP(this);" onchange="checkP(this);" style="border-right-width:0px;margin-right:0px;">

    <input style="border-left-width:0px;margin-left:-4px;width:18px" value="¥" readonly>

    总价:

    <input id=txtTotal value=0 style="border-right-width:0px;margin-right:0px;" readonly>

    <input style="border-left-width:0px;margin-left:-4px;width:18px" value="¥" readonly>

      版权声明:本内容来源于互联网,如有侵犯您的版权,请联系站长,本站收到您的信息后将及时处理。


    发布日期:2019/12/12 发布时间:16:50:26 点击:1777 
  • 上一篇:JavaScript中获取Radio被选中的值
  • 下一篇:js限制文本框只能输入数字
  • 本类新增
    本类热门文章
    Baidu
    壹 家 软 件 工 作 室(YiJia SoftWare Workroom) 齐天大圣® 制 作 ©2000-2020

    本空间由景安网络提供,百度云加速提供加速防护
    YiJiaCMS V3.31 Build 20.6.5(MSSQL) 闽ICP备05000814号-1