function ch(){
var tt=document.getElementsByName("tx"); //这个是对象数组
var total=0;
for(var i=0;i<=tt.length;i++) {
/////tt+=tt[i].value//怎么能+呢?
total+==(tt[i].value)*1
alert(total);
}
document.getElementsByName("txall")=total
}
var tt=document.getElementsByName("tx"); //这个是对象数组
var total=0;
for(var i=0;i<=tt.length;i++) {
/////tt+=tt[i].value//怎么能+呢?
total+==(tt[i].value)*1
alert(total);
}
document.getElementsByName("txall")=total
}
---->
total+=(tt[i].value)*1
toury 那个能相加了,可document.getElementsByName("txall")=total
咋赋不上值呢,
<head>
<title>
</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<script language="javascript" type="text/javascript">
function ch(){
var tt=document.getElementsByName("tx"); //这个是对象数组
var total="";
for(var i=0;i <tt.length;i++) {
total+=(tt[i].value)
}
document.getElementById("txall").value=total;
}
</script>
</head>
<body>
<input name="tx" id="tx" type="text" />
<input name="tx" id="tx" type="text" />
<input name="tx" id="tx" type="text" />
<input name="txall" id="txall" type="text" value="" onclick="ch();" />
</body></html>