这些语句是什么功能?

wwwasp 2004-09-08 10:05:54
函数:
function setPic(objTarget){
var aTarget=top.allFrame.main.vpid;
var arrayId = getArrayId(aTarget,objTarget.id);
if(arrayId<0){
if(aTarget.length<9){
aTarget.push(objTarget.id);
objTarget.className = "borderYes";
}else{
alert('最多选择九张图片!');
return;
}
}else{
var tmpArray = (aTarget.slice(0,arrayId)).concat(aTarget.slice(arrayId+1));
aTarget = tmpArray;
objTarget.className = "borderNo";
}
top.allFrame.main.vpid=aTarget;


//#############################################
调用语句:
<img src="<%=vp.getFilepath()%>" alt="<%=vp.getFilesize()%>字节" width="116" height="80" border="0" id="<%=vp.getId()%>" onClick="setPic(this)">
}


想问一下:
objTarget.className="borderNo";
aTarget.push(objTarget.id);
以上两句是什么意思呢
还有这句
var tmpArray = (aTarget.slice(0,arrayId)).concat(aTarget.slice(arrayId+1));
也看不懂....
望大家指点!谢谢!!!!
...全文
87 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
AgathaZ 2004-09-09
  • 打赏
  • 举报
回复
objTarget.className="borderNo";
给元素设置样式 样式名为borderNo
aTarget.push(objTarget.id);
向aTarget数组中push一个元素,元素名为objTarget.id
var tmpArray = (aTarget.slice(0,arrayId)).concat(aTarget.slice(arrayId+1));
将aTarget取部分数组,然后和另一部分连接。
mygia 2004-09-09
  • 打赏
  • 举报
回复
不懂,帮你up!

81,090

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧