有人可以幫助我計算用戶在文本框中輸入的數字的平均值。用戶可以添加更多的文本框來輸入新的數字,並在新的文本框中顯示平均值。例如,用戶在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