如何实现两个数字相乘。在JS中

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何实现两个数字相乘。在JS中相关的知识,希望对你有一定的参考价值。

比如:保证金金额=申请金额*保证金比例
当输入 申请金额 保证金比例 后保证金金额应该自动得到他们相乘的值。。求解答
补充一下。我的控件是ASP服务器空间。如果用onkeyup 效果是出不来的。。。

参考技术A <script>
var per = 0.2;
function autoCac(value)
var result = document.getElementById("result");
result.innerHTML = 0.2*parseFloat(value);

</script>
假定保证金比例为0.2<br>
申请金额:<input type="text" onblur="autoCac(this.value)" onkeyup="autoCac(this.value)" ><br>
保证金金额:<span id="result"></span>追问

这个是HTML标签。我要用的是ASP.NET的服务器控件。ASP.NET服务器空间根本就没有onkeyup这个属性。。请问还有别的方法吗?

可以用JQuery语法,可是我不怎么会。。。

追答

这我帮补了你,没搞过ASP.NET

参考技术B 是不是控件无所谓,你可以看过生成页的源码,用JS写监听,计算出结果后对要显示的地方插入内容就可以了。追问

怎么写呀?关键问题是。。。

追答

获取输入控件的ID没有问题吧。用JQuery就简单了
//输入用
//输出用

var t= 0.2;
var y=parseInt($("#xxx").val());
$("#xxx").keyup(function()$("#zzz").html(y*t););

注意XXX里只能是数字,要不会出错,想个办法自己控制下吧。希望能帮到你。

以上是关于如何实现两个数字相乘。在JS中的主要内容,如果未能解决你的问题,请参考以下文章

如何在汇编中将两个十六进制 128 位数字相乘

如何用JS实现2个数相乘

如何构建神经网络以将两个数字相乘

如何将两个数组与每个元素相乘作为数字c ++

java 很长的大数 如何用String 相加,相乘?

如何使用不同的变量在 VBA 中自动填充范围