<SCRIPT LANGUAGE="JavaScript">
var sString
var obj = document.getElementsByName("前10个text的name"); for ( var i = 0; i < obj.length ; i++ )
sString += obj[i].value; var objEx = document.all("第11个Text的Id"); objEx.value = sString;
</SCRIPT>
var sString
var obj = document.getElementsByName("前10个text的name"); for ( var i = 0; i < obj.length ; i++ )
sString += obj[i].value; var objEx = document.all("第11个Text的Id"); objEx.value = sString;
</SCRIPT>
var nValue = 0;
var obj = document.getElementsByName("前10个text的name"); for ( var i = 0; i < obj.length ; i++ )
nValue += parseInt(obj[i].value); var objEx = document.all("第11个Text的Id"); objEx.value = nValue;
</SCRIPT>
++++++++++++++++++++++++++++++++++++++++++
<html><head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>新建网页 1</title>
</head><body>
<form>
<table border="1" width="100%" id="table1">
<tr>
<td><input type="text" name="aaa" size="20"></td>
<td><input type="text" name="aaa" size="20"></td>
<td><input type="text" name="aaa" size="20"></td>
<td><input type="text" name="aaa" size="20"></td>
<td><input type="text" name="aaa" size="20"></td>
</tr>
<tr>
<td><input type="text" name="aaa" size="20"></td>
<td><input type="text" name="aaa" size="20"></td>
<td><input type="text" name="aaa" size="20"></td>
<td><input type="text" name="aaa" size="20"></td>
<td><input type="text" name="aaa" size="20"></td>
</tr>
</table>
<p align="center"><input name="bbb" size="20" style="float: left" value=></p>
<input type=button value="jisuan" onclick="zzz()">
</form>
</body></html>
<SCRIPT LANGUAGE="JavaScript">
var nValue = 0;
function zzz(){
var obj = document.getElementsByName("aaa"); for ( var i = 0; i < obj.length ; i++ )
nValue += parseInt(obj[i].value); var objEx = document.all("bbb"); objEx.value = nValue;}
</SCRIPT>++++++++++++++++++++++++++++++++++++++++++
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>新建网页 1</title>
</head><body>
<form>
<table border="1" width="100%" id="table1">
<tr>
<td><input type="text" name="aaa" size="20"></td>
<td><input type="text" name="aaa" size="20"></td>
<td><input type="text" name="aaa" size="20"></td>
<td><input type="text" name="aaa" size="20"></td>
<td><input type="text" name="aaa" size="20"></td>
</tr>
<tr>
<td><input type="text" name="aaa" size="20"></td>
<td><input type="text" name="aaa" size="20"></td>
<td><input type="text" name="aaa" size="20"></td>
<td><input type="text" name="aaa" size="20"></td>
<td><input type="text" name="aaa" size="20"></td>
</tr>
</table>
<p align="center"><input id="bbb" name="bbbb" size="20" style="float: left" value=></p>
<input type=button value="jisuan" onclick="_Check();">
</form>
</body>
<script language="javascript">
<!--
function _Check()
{
var temp = document.getElementsByName("aaa");
var str = "";
var strList = "";
for(var i=0;i<temp.length;i++)
{
str = temp[i].value;
//**************是否为整数
if(isInt(str))
{
strList =strList+","+str;
}
}
if (strList.length>0)
{
strList = strList.substr(1,strList.length);
}
alert(strList);
document.getElementById("bbb").value = strList;
}
//-------------检查是否为整数
//**********************补充:
//^\d+$ //匹配非负整数(正整数 + 0)
//^[0-9]*[1-9][0-9]*$ //匹配正整数
//^((-\d+)|(0+))$ //匹配非正整数(负整数 + 0)
//^-[0-9]*[1-9][0-9]*$ //匹配负整数
//^-?\d+$ //匹配整数
//^\d+(\.\d+)?$ //匹配非负浮点数(正浮点数 + 0)
//^(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*))$ //匹配正浮点数
//^((-\d+(\.\d+)?)|(0+(\.0+)?))$ //匹配非正浮点数(负浮点数 + 0)
//^(-(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*)))$ //匹配负浮点数
//^(-?\d+)(\.\d+)?$ //匹配浮点数 function isInt(str)
{
var newPar=/^-?\d+$/;
return newPar.test(str);
}
//-->
</script>
</html>
改称var objEx = document.forms[0].bbb 即可了
<tr>
<td><input type="text" name="aaa" value="1" size="20"></td>
<td><input type="text" name="aaa" value="2" size="20"></td>
<td><input type="text" name="aaa" value="3" size="20"></td>
<td><input type="text" name="aaa" value="4" size="20"></td>
<td><input type="text" name="aaa" value="5" size="20"></td>
</tr>
<tr>
<td><input type="text" name="aaa" value="6" size="20"></td>
<td><input type="text" name="aaa" value="7" size="20"></td>
<td><input type="text" name="aaa" value="8" size="20"></td>
<td><input type="text" name="aaa" value="9" size="20"></td>
<td><input type="text" name="aaa" value="10" size="20"></td>
</tr>
</table><p align="center">
<input id="bbb" size="20" style="float: left" value=""></p>
<input type=button value="jisuan" onclick="zzz()"><script>
function zzz(){
$("bbb").value=$A(document.getElementsByName("aaa")).inject(0,function(a,b){return a+parseInt(b.value)})
}
</script>
<html xmlns="http://www.w3.org/1999/xhtml">
<!-- DW6 -->
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>shawl.qiu template</title>
<style type="text/css">
/* <![CDATA[ *//* ]]> */
</style>
<script type="text/javascript">
//<![CDATA[
if (navigator.appName=="Microsoft Internet Explorer") {
//最大化窗口
self.moveTo(-5,-5)
self.resizeTo(screen.availWidth +8,screen.availHeight+8)
//这个脚本定义的宽度其实比原窗口还要大那么一点.
}
//]]>
</script>
<script type="text/javascript">
//<![CDATA[
onload=function(){
fGetNum('gNum', 'showvalue');
//alert(document.body.innerHTML);
}
function fGetNum(name, show){
var value=0;
var o=document.getElementsByName(name);
//alert('ok');
for(var i=0; i<o.length; i++){
o[i].onkeyup=function(){
fGetNum('gNum', 'showvalue');
}
if(o[i].value==''){
return false;
} else {
if(!isNaN(parseInt(o[i].value))){
value+=parseInt(o[i].value);
}
}
}
var o_=document.getElementById(show);
o_.value=value;
}
//]]>
</script>
</head>
<body>
<input type="text" value="1" name="gNum" /><br />
<input type="text" value="2" name="gNum" /><br />
<input type="text" value="3" name="gNum" /><br />
<input type="text" value="4" name="gNum" /><br />
<input type="text" value="ooo" name="gNum" /><br />
<input type="text" value="6" name="gNum" /><br />
<input type="text" value="7" name="gNum" /><br />
<input type="text" value="8" name="gNum" /><br />
<input type="text" value="NaN" name="gNum" /><br />
<input type="text" value="" name="gNum" /><p />
<input type="text" value="" id="showvalue" />
</body>
</html>