javascript数组问题 一个个往里存值

来源:百度知道 编辑:UC知道 时间:2024/09/25 05:33:14
我先定义个一个数组
function fy(){
var list = new Array(5);
}

先实现如下:
点一个按钮,就把文本框里的值存入 数组里 当然也可以把存入的所有数据能读取出来
<input type="text" name="ha" value="">
<input type="button" name="na" onclick="fy()">
谢谢大家了
一个一个存到数组中

<script language=javascript>
var list = new Array();
function fy(){
var value= document.getElementById("ha").value;
list.push(value);
}
function read(){
var values="";
for(i=0;i<list.length;i++){
values+=list[i]+"\n";

}
values+="共有数据:"+list.length+"条";
alert(values);
}
</script>
<input type="text" name="ha" id="ha" value="">
<input type="button" name="na" value="添加" onclick="fy()">
<input type="button" value="显示" onclick="read()">

数组定义成全局变量,用push方法进行元素增加
var list = new Array();
function fy(){
var havalue= document.getElementById("ha").value;
list.push(havalue);
}
<input type="text" name="ha" id="ha