我有这个非常简单的计算器:
<!-- calculator -->
<script type='text/javascript' >
function startCalc(){
interval = setInterval("calc()",1);
}
function calc(){
one = document.DINNERForm.firstBox.value;
document.DINNERForm.chargetotal.value = ((one * 1) * (250 * 1)).toFixed(2);
}
function stopCalc(){
clearInterval(interval);
}
</script>
<input class="right" type=text name="firstBox" value="" onFocus="startCalc();" onBlur="stopCalc();"><br>
* 250.00<br>
= <input class="right" type=text name="chargetotal">
</FORM>
这很好用。
但是,我必须更改名称&#34; chargetotal&#34;至&#34; charge_total&#34;,因为这是我必须提交给托管付款页面的变量。
问题,当我将名称更改为&#34; charge_total&#34;时,计算器不再有效:
<!-- calculator -->
<script type='text/javascript' >
function startCalc(){
interval = setInterval("calc()",1);
}
function calc(){
one = document.DINNERForm.firstBox.value;
document.DINNERForm.charge_total.value = ((one * 1) * (250 * 1)).toFixed(2);
}
function stopCalc(){
clearInterval(interval);
}
</script>
<input class="right" type=text name="firstBox" value="" onFocus="startCalc();" onBlur="stopCalc();"><br>
* 250.00<br>
= <input class="right" type=text name="charge_total">
</FORM>
任何人都可以帮我解决一个简单的计算器输出到&#34; charge_total&#34;?
谢谢。