试试看下面:IE6通过
<HEAD>
<TITLE>Calculate this, buddy!</TITLE>
<SCRIPT LANGUAGE="JavaScript"> <!--
function HowOld(form) {
form.Fdiff.value = parseFloat(form.je.value)*parseFloat(form.sl.value);
}
// --> </SCRIPT> <BODY>
<FORM METHOD="post"> <TABLE CELLSPACING=15> <TR><TD>单价:</TD> <TD><INPUT NAME=je SIZE=8 onpropertychange="HowOld(this.form)" style="WIDTH: 128px; HEIGHT: 22px"></TD> </TR> <TR>
<TD>数量:</TD>
<TD> <INPUT NAME=sl SIZE=8 onpropertychange="HowOld(this.form)" style="WIDTH: 129px; HEIGHT: 22px"></TD>
</TR>
<TR>
<TD>金额:</td>
<td><INPUT NAME="Fdiff" SIZE=6 style="WIDTH: 131px; HEIGHT: 22px"></TD>
</TR>
</TABLE>
</FORM>
</BODY>
</HTML>
<HEAD>
<TITLE>Calculate this, buddy!</TITLE>
<SCRIPT LANGUAGE="JavaScript"> <!--
function HowOld(form) {
form.Fdiff.value = parseFloat(form.je.value)*parseFloat(form.sl.value);
}
// --> </SCRIPT> <BODY>
<FORM METHOD="post"> <TABLE CELLSPACING=15> <TR><TD>单价:</TD> <TD><INPUT NAME=je SIZE=8 onpropertychange="HowOld(this.form)" style="WIDTH: 128px; HEIGHT: 22px"></TD> </TR> <TR>
<TD>数量:</TD>
<TD> <INPUT NAME=sl SIZE=8 onpropertychange="HowOld(this.form)" style="WIDTH: 129px; HEIGHT: 22px"></TD>
</TR>
<TR>
<TD>金额:</td>
<td><INPUT NAME="Fdiff" SIZE=6 style="WIDTH: 131px; HEIGHT: 22px"></TD>
</TR>
</TABLE>
</FORM>
</BODY>
</HTML>
<HTML> <HEAD>
<TITLE>Calculate this, buddy!</TITLE>
<SCRIPT LANGUAGE="JavaScript"> <!--
var sl;
var je;
function HowOld(obj) {
var re;
re = parseFloat(sl) * parseFloat(je);
obj.Fdiff.value = re; } function Setsl(age) { sl = age.value; }
function Setje(age) { je = age.value; } // --> </SCRIPT> <BODY>
<FORM METHOD="post"> <TABLE CELLSPACING=15> <TR><TD>单价:</TD> <TD><INPUT NAME=je SIZE=8 ONCHANGE="Setje(this)" onblur="HowOld(this.form)" style="WIDTH: 128px; HEIGHT: 22px"></TD> </TR> <TR>
<TD>数量:</TD>
<TD> <INPUT NAME=sl SIZE=8 ONCHANGE="Setsl(this)" onblur="HowOld(this.form)" style="WIDTH: 129px; HEIGHT: 22px"></TD>
</TR>
<TR>
<TD>金额:</td>
<td><INPUT NAME="Fdiff" SIZE=6 style="WIDTH: 131px; HEIGHT: 22px"></TD>
</TR>
</TABLE>
</FORM>
</BODY>
</HTML>
<HEAD>
<TITLE>Calculate this, buddy!</TITLE>
<SCRIPT LANGUAGE="JavaScript"> <!--
function HowOld(form) {
form.Fdiff.value = parseFloat(form.je.value)*parseFloat(form.sl.value);
}
// --> </SCRIPT> <BODY>
<FORM METHOD="post"> <TABLE CELLSPACING=15> <TR><TD>单价:</TD> <TD><INPUT NAME=je SIZE=8 onpropertychange="HowOld(this.form)" style="WIDTH: 128px; HEIGHT: 22px"></TD> </TR> <TR>
<TD>数量:</TD>
<TD> <INPUT NAME=sl SIZE=8 onpropertychange="HowOld(this.form)" style="WIDTH: 129px; HEIGHT: 22px"></TD>
</TR>
<TR>
<TD>金额:</td>
<td><INPUT NAME="Fdiff" SIZE=6 style="WIDTH: 131px; HEIGHT: 22px"></TD>
</TR>
</TABLE>
</FORM>
</BODY>
</HTML>