如何使用Javascript进行乘法/求和
我可以把选项的数目加起来。类似(5+5+5=15) 但我不知道如何将输入与选择的总和相乘如何使用Javascript进行乘法/求和,javascript,sum,multiplication,Javascript,Sum,Multiplication,我可以把选项的数目加起来。类似(5+5+5=15) 但我不知道如何将输入与选择的总和相乘 例如,我应该怎么做才能获得90分呢?下面是一个简单的例子: var mySum=6*(5+5+5); document.getElementById('result').innerHTML=mySum 使用,定义一个全局变量来存储的值;将change事件附加到元素以更新全局变量;如果定义了变量,则在元素的change事件中使用变量,否则使用1作为乘数 var input = 0; $('select')
例如,我应该怎么做才能获得90分呢?下面是一个简单的例子:
var mySum=6*(5+5+5);
document.getElementById('result').innerHTML=mySum代码>
使用
,定义一个全局变量来存储
的值;将change
事件附加到
元素以更新全局变量;如果定义了变量,则在
元素的change
事件中使用变量,否则使用1
作为乘数
var input = 0;
$('select').change(function(){
var sum = 0;
$('select :selected').each(function() {
sum += Number($(this).val());
});
$("#toplam").html(sum * (input || 1));
}).change();
$("#miktar").on("change", function() {
input = this.valueAsNumber;
});
jsbin您在找*
运算符吗?6*求和
可能是一个猜测+
运算符用于加法,*
运算符用于乘法。这就是你要问的吗?“我不知道如何从输入中获取值”当前jsbin从
元素中获取值,作为sum
@guest271314从文本输入*,而不是选择输入。我的错,对不起,它在工作。非常感谢你。但这一数字仍然没有立即增加。有什么方法可以即时增加吗?@EfeÖztürk使用在
元素中输入事件,调用更改事件内部
元素事件处理程序谢谢!很有魅力。我还有最后一个问题。我是Javascript新手。如何将这个“toplam”div传递给PHP变量@guest271314“如何将这个“toplam”div传递给PHP变量?”这可能是一个完全不同的问题。看见