收藏本站腾讯微博新浪微博

经典论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

蓝色理想 最新研发动态 网站开通淘帖功能 - 蓝色理想插件 论坛内容导读一页看论坛 - 给官方提建议

论坛活动及任务 地图和邮件任务 请多用悬赏提问 热夏来袭,选一款蓝色理想的个性T恤吧!

手机上论坛,使用APP获得更好体验 急需前端攻城狮,获得内部推荐机会 论坛开通淘帖功能,收藏终于可以分类了!

搜索
查看: 2318|回复: 2

[求助] 请教一个计算器的问题

[复制链接]
发表于 2018-7-11 09:06:54 | 显示全部楼层 |阅读模式
请教一个计算器的问题,
我想做一个乘法计算器,2个input,
当我在第一个input输入数值时,根据输入数值对应的计算公司,把结果显示在第二个input中
第一个input输入的值小于10,计算公式:输入值*0.5
第一个input输入的值大于10小于20,计算公式:输入值*0.8

这样的html怎么写?
 楼主| 发表于 2018-7-11 11:32:36 | 显示全部楼层
有人可以指点一下吗
回复 支持 反对

使用道具 举报

发表于 2018-7-26 07:38:42 | 显示全部楼层
<!DOCTYPE html>
<html>
<head>
        <title></title>
</head>
<body>

<script src="jquery.min.js"></script>
<script type="text/javascript">
       
$(function(){
    $('#old').bind('input propertychange', function() {
        var mun = $(this).val();
        if(mun <= 10)
        {
           let a1 = mun*0.5;
           $('#new').val(a1);  
        }
       if(mun>10 && mun<20)
       {
            let b1 = mun*0.8;
           $('#new').val(b1);  

        }
  });  

})  
</script>

<input type="text" name="" id="old"  onKeyUp="value=value.replace(/[^\d]/g,'')">
<input type="text" name="" id="new"  onKeyUp="value=value.replace(/[^\d]/g,'')">


</body>
</html>
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|小黑屋|Archiver|手机版|blueidea.com ( ICP05002321 )  

GMT+8, 2019-9-17 07:09 , Processed in 0.094487 second(s), 7 queries , Gzip On, Memcache On.

Powered by Discuz! X3.2 Licensed

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表