var oInp = document.getElementsByTagName("input");
var op = document.getElementById("p1")
var arrColor =["#f60","#f70","#f68","#f99"]
oInp[1].onclick = function(){
var str =oInp[0].value;
var arr = str.split("");
for(var i=0;i"+arr[i]+"";
//alert(arr[i])等于 alert(arr)吗?
}
alert(arr) //为什么在外面能用arr弹出 arr[i]; arr是怎么回事?
}
};
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
楼主代码有几处错误for(var i=0;i<arr1.length;i++)中应该是arr吧
最后一个花括号多余
alert(arr[i])等于 alert(arr)吗?//arr[i]是数组中的某一项,arr是整个数组
为什么在外面能用arr弹出 arr[i]; arr是怎么回事?//在外面弹出arr[i]的值为undefined,因为此时i的值是5
如果这个图片不能说明问题,那就不懂了