老兄,代码改为: <script> function printFun(funName,funBody,inputName){ var s; s = '<'+'script language=javascript>' s += 'function '+funName+'(){'; s += 'with(document.all){'; s += 'eval("'+funBody+'");'; s += 'FormatNumber(eval("'+inputName+'"),2);'; s += '}'; s += '}'; s += '<'+'/script>'; document.writeln(s); } printFun(); inputname.attachEvent("onchange",funName);</script>
<script>
function printFun(funName,funBody,inputName){
var s;
s = '<'+'script language=javascript>'
s += 'function '+funName+'(){';
s += 'with(document.all){';
s += 'eval("'+funBody+'");';
s += 'FormatNumber(eval("'+inputName+'"),2);';
s += '}';
s += '}';
s += '<'+'/script>';
document.writeln(s);
}
printFun();
inputname.attachEvent("onchange",funName);</script>