从HTML表单计算平均降雨量可以通过以下步骤实现:
以下是一个示例代码:
<!DOCTYPE html>
<html>
<head>
<title>计算平均降雨量</title>
<script>
function calculateAverage() {
// 获取输入框中的降雨量数据
var rainfallInput = document.getElementById("rainfall");
var rainfallData = rainfallInput.value.split(",");
// 计算降雨量总和
var totalRainfall = 0;
for (var i = 0; i < rainfallData.length; i++) {
totalRainfall += parseFloat(rainfallData[i]);
}
// 计算平均降雨量
var averageRainfall = totalRainfall / rainfallData.length;
// 显示结果
var resultElement = document.getElementById("result");
resultElement.innerHTML = "平均降雨量为:" + averageRainfall.toFixed(2) + "mm";
}
</script>
</head>
<body>
<h1>计算平均降雨量</h1>
<form>
<label for="rainfall">请输入降雨量数据(用逗号分隔):</label>
<input type="text" id="rainfall" name="rainfall">
<button type="button" onclick="calculateAverage()">计算</button>
</form>
<div id="result"></div>
</body>
</html>
这个示例代码中,用户需要在输入框中输入降雨量数据,多个数据之间用逗号分隔。点击"计算"按钮后,JavaScript函数calculateAverage()
会被调用。函数会将输入框中的数据分割成数组,并计算降雨量的总和和平均值。最后,结果会显示在页面上的<div>
元素中。
腾讯云相关产品和产品介绍链接地址:
领取专属 10元无门槛券
手把手带您无忧上云