如何从一个文本字段中读取一个值并进行一些计算,然后将结果写回javascript中的另一个文本字段?
这是我的javascript代码。我想通过乘以sum1*sum2得到结果,然后读取结果并对其执行1%,然后将答案放入文本字段中如何从一个文本字段中读取一个值并进行一些计算,然后将结果写回javascript中的另一个文本字段?,javascript,html,Javascript,Html,这是我的javascript代码。我想通过乘以sum1*sum2得到结果,然后读取结果并对其执行1%,然后将答案放入文本字段中 function suma(){ var sum1 = document.getElementById("sum1"); var sum2 = document.getElementById("sum2"); var input = document.getElementById("results"); r
function suma(){
var sum1 = document.getElementById("sum1");
var sum2 = document.getElementById("sum2");
var input = document.getElementById("results");
results = (sum1.value * sum2.value);
input.value= results;
}
function percentage(){
var results = document.getElementById("results");
var input = document.getElementById("premium");
var premium1 = 0.01*results.value;
document.getElementById("premium").value=premium1;
}
这是我的html代码
<div class="col-sm-4 form-group">
<label class="text-primary"><strong><?php echo $PesoKg; ?> (<?php
echo $_SESSION['ge_measure']; ?>)<strong></label>
<input type="number" class="form-control" required onblur="if(this.value
== ''){this.value='0'}" onKeyUp="suma();" id="sum2" name="Weight"
value="0" />
</div>
<div class="col-sm-4 form-group">
<label class="text-primary"><strong>Amt <?php echo $PrimerKilo; ?
> <?php echo $_SESSION['ge_measure']; ?><strong></label>
<input type="text" class="form-control" onblur="if(this.value == '')
{this.value='0'}" onKeyUp="suma();" id="sum1" name="variable"
value="3.25" />
</div>
<div class="col-sm-4 form-group">
<label class="text-primary"><strong><?php echo $SubtotalEnvio; ?><strong>
</i></label>
<input type="text" class="form-control" name="shipping_subtotal"
id="results" value="0" />
</div>
</div>
<div class="col-sm-6 form-group">
<label class="text-primary"><strong>Insurance 1%<strong></label>
<input type="number" class="form-control" id="insurance"
name="insurance" required onblur="if(this.value == ''){this.value='0'}"
onKeyUp= "percentage();" name="variable" value="0.01" >
</div>
<div class="col-sm-6 form-group">
<label class="text-primary"><strong>Premium<strong></label>
<input type="number" class="form-control" id="premium" name="premium"
value="0" >
</div>
我如何获得结果值并计算结果的1%,然后将答案放入文本字段中。非常感谢您提供的任何帮助这是您从文本字段中读取值、进行计算并将结果写回的方法。 您可以找到很棒的javascript/jquery教程 函数计算百分比{ //获取输入值; var值=$'input'.val; //计算1% 风险值百分比=值*0.01; //写结果 $‘结果’百分比; } 价值: 计算1% 结果:
请阅读,然后编辑您的问题,并描述您在实现此功能时遇到的实际问题。在这个网站上,只说你“想要什么”并不是提问的正确方式。把结果除以100,你有1%,把它放在你需要的地方。@CBroe谢谢你的澄清。我是新来的,所以请容忍我。