我想用JS或HTML代码完成以下计算公式,自动生成计算结果,应该怎么办?
(第一项×第二项×第三项)÷(第四项×第五项×第六项)=计算结果(自动生成)要求:第一项是一个空格,可以自己随便填写数字。第二项是一个空格,可以自己随便填写数字。第三项是...
(第一项×第二项×第三项)÷(第四项×第五项×第六项)=计算结果(自动生成)
要求:
第一项是一个空格,可以自己随便填写数字。
第二项是一个空格,可以自己随便填写数字。
第三项是一个下拉菜单,有三个选项,但可以在代码中改数字,和下啦显示的汉子。
第四项是一个空格,可以随便填写数字。
五、六项为一个设定好的数字,不显示在前台。
这是XSL的计算公式。计算结果自动显示,公式如图 展开
要求:
第一项是一个空格,可以自己随便填写数字。
第二项是一个空格,可以自己随便填写数字。
第三项是一个下拉菜单,有三个选项,但可以在代码中改数字,和下啦显示的汉子。
第四项是一个空格,可以随便填写数字。
五、六项为一个设定好的数字,不显示在前台。
这是XSL的计算公式。计算结果自动显示,公式如图 展开
1个回答
展开全部
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>cursor test</title>
<script src="http://libs.baidu.com/jquery/1.9.0/jquery.js"></script>
</head>
<body>
<label>请输入参数1:</label>
<input type="text" id="input1">
<br>
<label>请输入参数2:</label>
<input type="text" id="input2">
<br>
<label>请输入参数3:</label>
<input type="text" id="input3">
<br>
<label>请输入参数4:</label>
<input type="text" id="input4">
<br>
<label>请输入参数5:</label>
<input type="text" id="input5">
<br>
<label>请输入参数6:</label>
<input type="text" id="input6">
<br>
<button>请点击提交查看结果</button>
<br>
<label>结果显示为:</label>
<input type="text" id="result">
<script>
$(document).ready(function() {
$("button").click(function(){
var input1=$("#input1").val();
var input2=$("#input2").val();
var input3=$("#input3").val();
var input4=$("#input4").val();
var input5=$("#input5").val();
var input6=$("#input6").val();
$("#result").attr("value",input1*input2*input3/(input4*input5*input6));
});
});
</script>
</body>
</html>
追问
你好,高手,我是意思是第一项的数字定值为0.175,第四项0.3,第五项固定为0.7,但在前台不显示。在前台填空并显示的只有第二、三、六项。
追答
<label>请输入参数1:</label>
<input type="text" id="input1" value="0.175" readonly="ture">
<br>
<label>请输入参数2:</label>
<input type="text" id="input2">
<br>
<label>请输入参数3:</label>
<input type="text" id="input3">
<br>
<label>请输入参数4:</label>
<input type="text" id="input4" value="0.3" readonly="ture">
<br>
<label>请输入参数5:</label>
<input type="text" id="input5" value="0.7" readonly="ture">
<br>
<label>请输入参数6:</label>
<input type="text" id="input6">
<br>
<button>请点击提交查看结果</button>
<br>
<label>结果显示为:</label>
<input type="text" id="result">
<script>
$(document).ready(function() {
$("button").click(function(){
var input1=$("#input1").val();
var input2=$("#input2").val();
var input3=$("#input3").val();
var input4=$("#input4").val();
var input5=$("#input5").val();
var input6=$("#input6").val();
$("#result").attr("value",input1*input2*input3/(input4*input5*input6));
});
});
</script>
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询