求问,关于ASP页面中的一个javascript的Function函数?大佬帮忙看看!

可不可以帮我解释一下这段代码: function changelocation(locationid)
{
document.myform.SmallClassName.length = 1; 
var locationid=locationid;
var i;
for (i=0;i < onecount; i++)
{
if (subcat[i][1] == locationid)

document.myform.SmallClassName.options[document.myform.SmallClassName.length] = new Option(subcat[i][0], subcat[i][2]);

}
}

繁华开满天机
浏览 307回答 2
2回答

慕婉清6462132

for (i=0;i < onecount; i++){if (subcat[i][1] == locationid){document.myform.SmallClassName.options[document.myform.SmallClassName.length] = new Option(subcat[i][0], subcat[i][2]);}}请问 你的 onecount 这个变量在哪里定义的,什么意思?

宝慕林4294392

主要功能 就是完成两个下拉框的动态联动功能SmallClassName 根据 BigClassName 的改变而改变改变依据数据库中 大类和小类的关系。原理是先加数据库中的大类和小类信息读取出来 将小类放入一个Js的数组中大类直接显示在列表里 当大类下拉框的onChange事情触发时 调用Js的changelocation方法把Js数组中与大类对应的小类信息显示在列表里。以此来实现联动效果。
打开App,查看更多内容
随时随地看视频慕课网APP