![]() |
#2
xiaoyuechuan2010-09-24 09:46
|
htm的一个计算页面,建立了2个表单,分别为form1和myform:
<script language="JavaScript">
function result(){
var a1=parseFloat(document.form1.a1.value);
var a2=parseFloat(document.form1.a2.value);
if(document.form1.a1.value!="" && document.form1.a2.value!="")
document.form1.a3.value=a1*a2;
//form1表单中,定义了a1、a2,并且能能获得a3的值
if(document.form1.a3.value!="" && document.myform.total.value!="")
document.myform.sum.value=form1.a3+myform.total;
}
</script>
//myform表单中total的文本域已经有数值,也是自动计算出来的(几个域的和)
现在我一运行这个页面,输入a1值后,自动×a2(a2初始=10)得到a3的值,但sum域的值就显示:[object][object]
请大大帮帮我吧,怎么能得到myform的sum值。
不懂但这个功能我很需要,谢谢拉。