myArray[myArray.length-1]代表最后一个元素,myArray[myArray.length]是在最后加上一个元素
看看这个吧
[CODE]<html>
<head>
<script language="javascript">
var aaa = new Array();
function array_add()
{
aaa[aaa.length]=document.all["Text1"].value;
document.all["Text2"].value ="";
for(i=0;i<aaa.length;i++)
{
document.all["Text2"].value +=aaa[i]+" ";
}
document.all["Text1"].value ="";
}
</script>
</head>
<body>
<input id="Text1" type="text" />
<input id="Button1" type="button" value=">>" onclick="array_add()" />
<input id="Text2" type="text" />
</body>
</html>[/CODE]
[此贴子已经被作者于2007-1-12 18:23:29编辑过]