在网上看了一段代码,是关于级联菜单的。
在js中定义了一个函数是带有参数的,但是我调用这个函数时没有传进参数可以用。在这个函数的实现里面又用到了这个参数。
不明白的有几点:
1.这个是不是不跟java中调用要求那样严格
2.这个参数他自己是怎样传进去的传的这个参数是select的name的值,用到这个参数大概就是当这个下拉框的一个值和name值相同时,就被选中。
问题是调用这个函数的是第一个下拉单,改变值时初始化第二个下拉单,也是调用这个函数。传的参数是第二个下拉单的name值,难道一个函数调用的有效期可以这么久,执行一半时在捕获这个参数,再执行。
在js中定义了一个函数是带有参数的,但是我调用这个函数时没有传进参数可以用。在这个函数的实现里面又用到了这个参数。
不明白的有几点:
1.这个是不是不跟java中调用要求那样严格
2.这个参数他自己是怎样传进去的传的这个参数是select的name的值,用到这个参数大概就是当这个下拉框的一个值和name值相同时,就被选中。
问题是调用这个函数的是第一个下拉单,改变值时初始化第二个下拉单,也是调用这个函数。传的参数是第二个下拉单的name值,难道一个函数调用的有效期可以这么久,执行一半时在捕获这个参数,再执行。
解决方案 »
- extjs numberfield 格式问题
- 发布一套JAVASCRIPT控制的WEBGIS源码
- javascript 生成excel
- 急用.<input type=text>中的控制
- ie8下 fixdetailrowheight 对于 detailview 不起作用?求解
- 跪求一问(怎样让同一页面上的三个帧同步)
- 在线等-----------急急!!!
- 手形鼠标指针是hand,“水平调整”的鼠标针怎么写?
- 急,本人急需树状菜单代码,进来看看,有分
- 向各位请教一个菜鸟问题(急用)——有分送
- asp.net中的一个js函数
- [高分高难度求解] jquery 中,如何 reset 复位 toggle
https://developer.mozilla.org/en/Core_JavaScript_1.5_Reference/Functions/arguments
arguments不是数组,只是有类似数组的功能。
既然我没有显性的给函数传递参数,那么就算有了argument这个参数,那这个argument的值是什么,怎么传递给他,希望大家详细讲解一下!