今天修改树形联动的js。

给select下拉框增加option发现的问题,以及js怎么设置中断

2006-04-28 bailing
1.js中断,我没发现有函数可以,然而,你让js执行一个并不存在的函数,那么它会异常抛出。ok。需要中断的地方就这样好了。
2.option增加的问题。

for(i=0;i<10;i++){
var opt = new Option();
opt.value = cid;
opt.text = currTitle;
if(i=7){
	opt.selected=true;
}
this.selObj.options.add(opt);	
}

如果这样写,在IE里执行后,遇到条件为真,并不是i=7时增加的opt会是selected.
而是它的上一个opt会被设为selected.
改为下面的代码就没问题了。

for(i=0;i<10;i++){
var opt = new Option();
opt.value = cid;
opt.text = currTitle;
this.selObj.options.add(opt);	
if(i=7){
	opt.selected=true;
}
}
Posted on 2006-04-28 14:11  古代  阅读(1519)  评论(0编辑  收藏  举报