function classfilt_showlist(strClassID,intClassNum,intIndex) {
var oList = new Array(intClassNum);
for (i=0;i<intClassNum;i++){oList[i] = document.getElementById("classfilt_list_"+strClassID+"_"+i); }
var oClass = new Array(intClassNum);
for (i=0;i<intClassNum;i++){oClass[i] = document.getElementById("classfilt_class_"+strClassID+"_"+i); }
for (i=0;i<intClassNum;i++){
oList[i].style.display="none";
oClass[i].style.backgroundImage="url(/Templets/TEMP_1/images/classfilt_menu_mouse_out.jpg)";
oClass[i].style.fontWeight="normal";
}
oList[intIndex].style.display="block";
oClass[intIndex].style.backgroundImage="url(/Templets/TEMP_1/images/classfilt_menu_mouse_in.jpg)";
oClass[intIndex].style.fontWeight="bold";
}
是什么意思啊? 能告诉我下嘛?
js语言 这段代码是什么意思
答案:1 悬赏:0 手机版
解决时间 2021-03-11 10:22
- 提问者网友:却不属于对方
- 2021-03-11 01:35
最佳答案
- 五星知识达人网友:执傲
- 2021-03-11 02:01
此方法应该为某个事件将 指定元素高亮吧 写的比较青涩写
大家都是写代码的,这个里面没有难的东西,多看看基础 JS DOM操作
function classfilt_showlist(strClassID,intClassNum,intIndex) {
//定义对象数组 数组初始长度为intClassNum
var oList = new Array(intClassNum);
for (i=0;i<intClassNum;i++){
//将页面对象根据ID = "classfilt_list_"+strClassID+"_"+i 找到放大数组中
oList[i] = document.getElementById("classfilt_list_"+strClassID+"_"+i);
}
//定义对象数组 数组初始长度为intClassNum
var oClass = new Array(intClassNum);
for (i=0;i<intClassNum;i++){
//将页面对象根据ID = "classfilt_class_"+strClassID+"_"+i 找到放大数组中
oClass[i] = document.getElementById("classfilt_class_"+strClassID+"_"+i);
}
for (i=0;i<intClassNum;i++){
//将对象oList中的对象隐藏
oList[i].style.display="none";
//将oClass中的对象 背景设置为 这个图片/Templets/TEMP_1/images/classfilt_menu_mouse_out.jpg
oClass[i].style.backgroundImage="url(/Templets/TEMP_1/images/classfilt_menu_mouse_out.jpg)";
//将oClass中的对象 字粗设置为normal
oClass[i].style.fontWeight="normal";
}
将指定oList 中下标为 intdex的对象 显示
oList[intIndex].style.display="block";
将指定oClass 中下标为 intdex的对象 背景设置为 这个图片/Templets/TEMP_1/images/classfilt_menu_mouse_in.jpg
oClass[intIndex].style.backgroundImage="url(/Templets/TEMP_1/images/classfilt_menu_mouse_in.jpg)";
//将oClass中 下标为 intdex的对象对象 字粗设置为normal
oClass[intIndex].style.fontWeight="bold";
}
大家都是写代码的,这个里面没有难的东西,多看看基础 JS DOM操作
function classfilt_showlist(strClassID,intClassNum,intIndex) {
//定义对象数组 数组初始长度为intClassNum
var oList = new Array(intClassNum);
for (i=0;i<intClassNum;i++){
//将页面对象根据ID = "classfilt_list_"+strClassID+"_"+i 找到放大数组中
oList[i] = document.getElementById("classfilt_list_"+strClassID+"_"+i);
}
//定义对象数组 数组初始长度为intClassNum
var oClass = new Array(intClassNum);
for (i=0;i<intClassNum;i++){
//将页面对象根据ID = "classfilt_class_"+strClassID+"_"+i 找到放大数组中
oClass[i] = document.getElementById("classfilt_class_"+strClassID+"_"+i);
}
for (i=0;i<intClassNum;i++){
//将对象oList中的对象隐藏
oList[i].style.display="none";
//将oClass中的对象 背景设置为 这个图片/Templets/TEMP_1/images/classfilt_menu_mouse_out.jpg
oClass[i].style.backgroundImage="url(/Templets/TEMP_1/images/classfilt_menu_mouse_out.jpg)";
//将oClass中的对象 字粗设置为normal
oClass[i].style.fontWeight="normal";
}
将指定oList 中下标为 intdex的对象 显示
oList[intIndex].style.display="block";
将指定oClass 中下标为 intdex的对象 背景设置为 这个图片/Templets/TEMP_1/images/classfilt_menu_mouse_in.jpg
oClass[intIndex].style.backgroundImage="url(/Templets/TEMP_1/images/classfilt_menu_mouse_in.jpg)";
//将oClass中 下标为 intdex的对象对象 字粗设置为normal
oClass[intIndex].style.fontWeight="bold";
}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯