有人可以帮助我计算用户在文本框中输入的数字的平均值。用户可以添加更多的文本框来输入新的数字,并在新的文本框中显示平均值。例如,用户在3个文本框中自动输入67,87,45,平均66.33在新的文本框中弹出。如果他想要他可以添加新的texbox来继续输入数字。 谢谢你这么多数字的平均值输入文本框
我后我的代码工作正常我碰巧只计算texbox的总和我错过了现在平均
<script>
Function send() {
val1 = parseFloat(document.form1.valeur_2.value);
if (isNaN(val1) == true) val1=0;
val2 = parseFloat(document.form1.valeur_3.value);
if (isNaN(val2) == true) val2=0;
val3 = parseFloat(document.form1.valeur_4.value);
if (isNaN(val3) == true) val3=0;
val4 = parseFloat(document.form1.valeur_5.value);
if (isNaN(val4) == true) val4=0;
function switchInfoPerso()
{
divInfo = document.getElementById('divacacher');
if (divInfo.style.display == 'none')
divInfo.style.display = 'block';
else
divInfo.style.display = 'none';
}
function switchInfoPerso1()
{
divInfo = document.getElementById('divacacher1');
if (divInfo.style.display == 'none')
divInfo.style.display = 'block';
else
divInfo.style.display = 'none';
}
function switchInfoPerso2()
{
divInfo = document.getElementById('divacacher2');
if (divInfo.style.display == 'none')
divInfo.style.display = 'block';
else
divInfo.style.display = 'none';
}
function switchInfoPerso3()
{
divInfo = document.getElementById('divacacher3');
if (divInfo.style.display == 'none')
divInfo.style.display = 'block';
else
divInfo.style.display = 'none';
}
</script>
<table>
<tr><td>
<label>Audit Result</label>
</td>
<td> </br>
<label>#1</label> <input type="text" name="valeur_2" id="valeur_2"
onchange="send()" size="10" /> <b>%</b> </br></br>
<a href="javascript: switchInfoPerso();" style="color:black">Show #2</a>
<div id="divacacher" style="display: none;">
<label>#2</label> <input type="text" name="valeur_3" id="valeur_3"
onchange="send()" size="10"/> <b>%</b> </br></br>
<a href="javascript: switchInfoPerso1();" style="color:black">Show #3</a>
<div id="divacacher1" style="display: none;">
<label>#3</label> <input type="text" name="valeur_4" id="valeur_4"
onchange="send()" size="10"/><b>%</b> </br></br>
<a href="javascript: switchInfoPerso2();" style="color:black">Show #4</a>
<div id="divacacher2" style="display: none;">
<label>#4</label> <input type="text" name="valeur_5" id="valeur_5"
onchange="send()" size="10"/><b>%</b> </br></br>
<a href="javascript: switchInfoPerso3();" style="color:black">Show #5</a>
<div id="divacacher3" style="display: none;">
<label>#5</label> <input type="text" name="valeur_6" id="valeur_6"
onchange="send()" size="10"/><b>%</b> </br></br></tr>
<tr><td>
<label>Total audit result</label>
</td>
<td>
<input type="text" name="total" id="total" /></td></tr>
<tr><td>
<label>Audit average</label>
</td>
<td>
<input type="text" name="average" id="average" /></td></tr>
</table>
我承认,你的代码更简单,更专业的排雷,但是我需要时间来理解它们并将它们应用到我的应用程序中。这就是为什么我想要求你添加适用于我的代码的平均函数,我会更容易解决我的问题,同时我专注于你的代码学习和理解他们。总审计结果起作用,我错过了审计平均值。感谢
对于这是一个适当的SO问题,你需要自己尝试。如果您遇到困难并且有一些代码或HTML显示问题,请回过头来问一下您正在使用的具体问题 – jwatts1980