Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/426.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/82.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
html javascript计算_Javascript_Html - Fatal编程技术网

html javascript计算

html javascript计算,javascript,html,Javascript,Html,通过HTML输入获取值的代码,然后从该值计算11%。在该值+主输入值之后。ex-输入200作为主值200/100*11=22。然后再次收集主值200+22=222(最终答案)使用以下功能 function cal() { var inputValue = Number(document.getElementById('val1').value); var calculatedAmount = inputValue/100*11; var totalValu

通过HTML输入获取值的代码,然后从该值计算11%。在该值+主输入值之后。ex-输入200作为主值200/100*11=22。然后再次收集主值200+22=222(最终答案)

使用以下功能

    function cal() {
     var inputValue = Number(document.getElementById('val1').value);
     var  calculatedAmount = inputValue/100*11;
     var totalValue = inputValue+calculatedAmount;
     document.write(Math.round(totalValue))    
}

要获取javascript中输入字段的值,请执行以下操作:

var mainvalue = document.getelementbyid('id of your input field').value;
然后计算主值的11%:

var per = mainvalue/100*11 ;
计算最终答案:

var finalanswer = mainvalue + per ;

根据您的代码,我假设您可能需要以下内容

$('input')。在('mouseout',function()上{
var x=document.getElementById('val1')。值;
var z=11/100*x;
var a=parseFloat(x)+parseFloat(z);
警报(a.toFixed(2));
});


请帮帮我。程序员这不是一种提问的方式。首先,正确地编排格式,让我们了解你到底需要什么。你应该表明你自己已经做了一些努力。因此,这不是一个代码编写服务。@i.mihiran首先尝试一下你自己的东西。如果存在任何问题,我们将随时为您提供帮助。函数cal(){var inputValue=Number(document.getElementById('val1').value);var calculatedAmount=inputValue/100*11;var totalValue=inputValue+calculatedAmount;document.write(totalValue)}对于这样一个简单的任务,需要jQuery是完全不必要的,也是过分的,因为它是一个ID,所以使用
document.getElementById('#inputId')
代替,只需使用
value
作为属性而不是函数,就可以在没有jQuery的情况下获取字段值。对不起,我太习惯jQuery了,以至于它跳过了我的思维函数cal(){var x=document.getElementById('val1').value;var z=11/100*x;document.write(z);}i.mihiran将其添加到您的问题中没有问题。下次请尝试正确设置您的问题的格式,以避免社区的否决票:function cal(){var x=document.getElementById('val1').value;var z=11/100*x;document.write(z);}ex-如果输入456,答案必须为506.20