日期:2014-05-16  浏览次数:20408 次

文本框怎么求和自动生成
三个 <input   type=text   name=1> 文本框,如何让其中两个框输入的数字自动相加
,结果自动产生在第三个文本框
还有1800怎么转换成壹千捌佰,怎么写代码,谢谢

------解决方案--------------------
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN ">
<HTML>
<HEAD>

<script language=javascript>


function a(){
var t1=document.all.t1.value;
var t2=document.all.t2.value;
var t3=document.all.t3;
var a=getData(t1);
var b=getData(t2);
//alert(a+ ": "+b);
t3.value=a+b;
}

function getData(o){
if(o== " " ){
return 0;
}

return parseFloat(o);
}
</script>
</HEAD>

<BODY>
<body>
<input type=text name=t1 onchange= "a(); "> <br/>
<input type=text name=t2 onchange= "a(); "> <br/>
<input type=text name=t3 value= " ">
</body>
</BODY>
</HTML>