該代碼將不會顯示在文本框中的總數我需要你的幫助與我的代碼請。需要幫助來顯示輸出到texbox使用Javascript
代碼在這裏:
<script>
function optTotal()
{
var a = document.frm.optA.value;
if (!a)
a = '0';
var b = document.frm.optB.value;
if (!b)
b = '0';
var c = document.frm.optC.value;
if (!c)
c = '0';
var d = document.frm.optD.value;
if (!d)
d = '0';
var optA = parseFloat(a);
var optB = parseFloat(b);
var optC = parseFloat(c);
var optD = parseFloat(d);
document.frm.total.value = optA + optB + optC + optD;
}
</script>
代碼在這裏:
<form method="post" action="index.php" name="frm" id="frm" >
<input type="text" name="name" />
<input type="radio" name="optA" value="1" onclick="optTotal()" />1
<input type="radio" name="optA" value="2" onclick="optTotal()" />2
<input type="radio" name="optA" value="3" onclick="optTotal()" />3
<input type="radio" name="optB" value="1" onclick="optTotal()" />1
<input type="radio" name="optB" value="2" onclick="optTotal()" />2
<input type="radio" name="optB" value="3" onclick="optTotal()" />3
<input type="radio" name="optC" value="1" onclick="optTotal()" />1
<input type="radio" name="optC" value="2" onclick="optTotal()" />2
<input type="radio" name="optC" value="3" onclick="optTotal()" />3
<input type="radio" name="optD" value="1" onclick="optTotal()" />1
<input type="radio" name="optD" value="2" onclick="optTotal()" />2
<input type="radio" name="optD" value="3" onclick="optTotal()" />3
<input type="text" name="total" id="total" onkeyup="optTotal()" />
<input type="submit" value="enter" name="calculate" />
</form>
我想我的代碼顯示在文本框中實時輸出。
它不工作,因爲? – putvande
那麼你得到的錯誤是什麼? – Shadow
你的代碼與你想要做的相比有什麼作用?你看到你的控制檯有任何錯誤嗎? –