<div id="test"><input type="text" onmouseout="out()"></input><input onmouseout="out()" type="text"></input><span id="rs"></span></div> <script> function out(){ var input=document.getElementById('test').getElementsByTagName('input'); var rs=0; for(var i=0;i<input.length;i++){ var fat=input[i]; var num=Number(fat.value); if(!isNaN(num)) rs+=num; else fat.value=0;
<div id="layer1"></div>
<script type="text/javascript">
var $=function() {return document.getElementById(arguments[0]);}
$("text1").onblur=function() {
var c=$("layer1").innerHTML-0;
if(this.value.length==0) {
$("layer1").innerHTML=c-0;
} else {
$("layer1").innerHTML=c+(this.value-0);
}
}
</script>
<div id="test"><input type="text" onmouseout="out()"></input><input onmouseout="out()" type="text"></input><span id="rs"></span></div>
<script>
function out(){
var input=document.getElementById('test').getElementsByTagName('input');
var rs=0;
for(var i=0;i<input.length;i++){
var fat=input[i];
var num=Number(fat.value);
if(!isNaN(num))
rs+=num;
else
fat.value=0;
}
document.getElementById('rs').innerHTML=rs;
}
</script>