可以得到这样结果吗?: var aa[0] = new Array("cu_code","32111") var aa[1] = new Array("cu_name","3444") var aa[2] = new Array("cu_email","[email protected]")
这个意思吗? var aa = new Array( new Array("cu_code","32111"), new Array("cu_name","3444"), new Array("cu_email","[email protected]") )
对对对,我有一些思路:但不知怎么把cu_code##32111,cu_name##3444,cu_tel##,cu_email##[email protected]放入数组 var aa = new Array("cu_code##32111","cu_name##3444","cu_tel##","cu_email##[email protected]")思路如下: var aryid,aaend for(i=0;i<aa.length;i++) { aryid=aa[0][i].split("##") aaend[i]=new array(ayyid[0],ayyid[1]) } return aaend 这样对吗? !!
思路是对的,书写有错误<script> var aa = new Array("cu_code##32111","cu_name##3444","cu_tel##","cu_email##[email protected]")var aryid,aaend aaend = new Array() for(i=0;i<aa.length;i++) { ayyid=aa[i].split("##") aaend[i]=new Array(ayyid[0],ayyid[1]) }// 测试 for(i=0;i<aaend.length;i++) document.write(aaend[i][0]+","+aaend[i][1]+"<br>") </script>
我该怎么把 “cu_code##32111,cu_name##3444,cu_tel##,cu_email##[email protected]” 以var aa = new Array("cu_code##32111","cu_name##3444","cu_tel##","cu_email##[email protected]") 的形式放呢?如果用split(",") 那么在多出","怎么办呢?!
<script> str="cu_code##32111,cu_name##3444,cu_tel##,cu_email##[email protected]"; myrows=str.split(","); aa= new Array(); for(i=0;i<myrows.length;i++) aa[i] = new Array(myrows[i].split("##")[0],myrows[i].split("##")[1]); for(i=0;i<myrows.length;i++) alert(aa[i]); </script>
var aa[0] = new Array("cu_code","32111")
var aa[1] = new Array("cu_name","3444")
var aa[2] = new Array("cu_email","[email protected]")
var aa = new Array(
new Array("cu_code","32111"),
new Array("cu_name","3444"),
new Array("cu_email","[email protected]")
)
var aa = new Array("cu_code##32111","cu_name##3444","cu_tel##","cu_email##[email protected]")思路如下:
var aryid,aaend
for(i=0;i<aa.length;i++)
{
aryid=aa[0][i].split("##")
aaend[i]=new array(ayyid[0],ayyid[1])
}
return aaend
这样对吗?
!!
var aa = new Array("cu_code##32111","cu_name##3444","cu_tel##","cu_email##[email protected]")var aryid,aaend
aaend = new Array()
for(i=0;i<aa.length;i++)
{
ayyid=aa[i].split("##")
aaend[i]=new Array(ayyid[0],ayyid[1])
}// 测试
for(i=0;i<aaend.length;i++)
document.write(aaend[i][0]+","+aaend[i][1]+"<br>")
</script>
“cu_code##32111,cu_name##3444,cu_tel##,cu_email##[email protected]”
以var aa = new Array("cu_code##32111","cu_name##3444","cu_tel##","cu_email##[email protected]")
的形式放呢?如果用split(",")
那么在多出","怎么办呢?!
str="cu_code##32111,cu_name##3444,cu_tel##,cu_email##[email protected]";
myrows=str.split(",");
aa= new Array();
for(i=0;i<myrows.length;i++)
aa[i] = new Array(myrows[i].split("##")[0],myrows[i].split("##")[1]);
for(i=0;i<myrows.length;i++)
alert(aa[i]);
</script>