Jquery 在键盘上乘以2个输入字段?

Jquery 在键盘上乘以2个输入字段?,jquery,html,Jquery,Html,我有两个字段 <input id="E_Item1" name="E_Item1"> <input id="E_CCNM" name="E_CCNM"> 在JQuery中,如何将这些字段的值在keyup上相乘成一个div?JQuery为您提供了舒适的体验 <input id="E_Item1" name="E_Item1" type="text" class="multiplier"> <input id="E_CCNM" name="E_CCNM"

我有两个字段

<input id="E_Item1" name="E_Item1">
<input id="E_CCNM" name="E_CCNM">

在JQuery中,如何将这些字段的值在keyup上相乘成一个div?

JQuery为您提供了舒适的体验

<input id="E_Item1" name="E_Item1" type="text" class="multiplier">
<input id="E_CCNM" name="E_CCNM" type="text" class="multiplier">
<div id="results"></div>
要访问输入值,可以使用:$'elementID'.val

因此,您的整个代码如下所示:

$('#getResult').on('click', function(e){
    var val1 = $('#E_Item1').val();
    var val2 = $('#E_CCNM').val();
    alert(parseFloat(val1)*parseFloat(val2));
});​

请看下面的链接。如果您使用Google,并且能够自己解决问题,您会发现它们:


@埃亨-哈哈!这可能是一个人能给出的最好的答案——对我有效。是的,当一个框中没有值时,你会得到NAN,但你应该能够想出如何处理它。排序:我将如何在其中强制使用货币符号。说什么?更新了。只需将该符号的html添加到.htmlAh中的数学之前。快到了,正在使用。而不是+
$('#getResult').on('click', function(e){
    var val1 = $('#E_Item1').val();
    var val2 = $('#E_CCNM').val();
    alert(parseFloat(val1)*parseFloat(val2));
});​