首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

函数的功能,该如何解决

2012-02-16 
函数的功能请问大家这个函数实现什么功能?functionselectAllOptions(obj,w){variMax1000variMaxCounter

函数的功能
请问大家这个函数实现什么功能?
function   selectAllOptions(obj,w)   {  
var   iMax   =   1000;  
var   iMaxCounter   =   obj.options.length;  
if   (iMaxCounter   >   iMax)   {  
iMaxCounter   =   iMax;  
}

[解决办法]
select的option项如果超过1000个,就让select的option项变成1000
[解决办法]

function selectAllOptions(obj,w) {
// 声明变量并赋值
var iMax = 1000;
// 获取选项长度
var iMaxCounter = obj.options.length;
// 选项长度 iMaxCounter 大于 iMax,则将 iMax 赋值给 iMaxCounter。
if (iMaxCounter > iMax) {
iMaxCounter = iMax;
}

结论:iMax 和 iMaxCounter 都是局部变量,且无返回值,而且并未修改传入参数的 obj 的任何属性值,因此这个函数没有任何作用,纯粹的垃圾!

热点排行