select.innerHTML赋值出错的问题
对select.innerHTML进行赋值
ff下很正常
ie和opera下都看不见文字,
\
跟踪发现
ie把字符前边截断了 ;
而opera 把给换成了A
而且ff的速度还是比较慢 …
于是把整个select 放到 一个span里边 , 用innerHTML 更新. 终于能用了 .
看来数据多以后 , js还是得小心的用.
比较奇怪的地方是 select.innerHTML = A , 比 span.innerHTML 慢很多 , 难道ie要去分析select层次?
ps 那个列表测了下 , 有5K多个选项 , 所以用 select.options.add还是比较慢的 …
- 工作之初
- 上下班路线方案