JS 如何将数组元素定义成image对象的
functionpreloadImage(){if(document.images){vararr=newArray();varasgus=preloadImage.ar...
function preloadImage() {
if (document.images) {
var arr = new Array();
var asgus = preloadImage.arguments;
for (var i = 0; i < asgus.length; i++) {
arr[i] = new image();
arr[i].src = asgus[i];
}
}
}
<body onload="preloadImage('~/image/1.jpg','~/image/2.jpg')"> 展开
if (document.images) {
var arr = new Array();
var asgus = preloadImage.arguments;
for (var i = 0; i < asgus.length; i++) {
arr[i] = new image();
arr[i].src = asgus[i];
}
}
}
<body onload="preloadImage('~/image/1.jpg','~/image/2.jpg')"> 展开
2个回答
展开全部
new Image() I大写,如下
function preloadImage() {
if (document.images) {
var arr = new Array();
var asgus = preloadImage.arguments;
for (var i = 0; i < asgus.length; i++) {
var image = new Image();
image.src = asgus[i];
arr[i] = image;
}
for(var i = 0,j = arr.length; i < j; i++){
document.body.appendChild(arr[i]);
}
}
}
function preloadImage() {
if (document.images) {
var arr = new Array();
var asgus = preloadImage.arguments;
for (var i = 0; i < asgus.length; i++) {
var image = new Image();
image.src = asgus[i];
arr[i] = image;
}
for(var i = 0,j = arr.length; i < j; i++){
document.body.appendChild(arr[i]);
}
}
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<body onload="preloadImage('~/image/1.jpg','~/image/2.jpg')">
<div id="div1"></div>
<script>
function preloadImage(img1,img2)
{
var img_one = document.CreateElement("img");
img.setAtrrebutes.Add("src",img1);
var img_two = document.CreateElement("img");
img.setAtrrebutes.Add("src",img2);
document.getElementById("div1").appendChild(img_one);
document.getElementById("div1").appendChild(img_two);
}
注:setAtrrebutes,appendChild可能写错了 你核实一下(手写的,没用工具,记不清楚了)
</script>
<div id="div1"></div>
<script>
function preloadImage(img1,img2)
{
var img_one = document.CreateElement("img");
img.setAtrrebutes.Add("src",img1);
var img_two = document.CreateElement("img");
img.setAtrrebutes.Add("src",img2);
document.getElementById("div1").appendChild(img_one);
document.getElementById("div1").appendChild(img_two);
}
注:setAtrrebutes,appendChild可能写错了 你核实一下(手写的,没用工具,记不清楚了)
</script>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询