【发布时间】:2011-06-04 08:03:02
【问题描述】:
我有 300 个名为 cloud1=cloud300 的函数,它们在 300 个按钮(按钮名称 - button1-button300)上调用,以更改名为 tree1-tree300 的 300 个文本框的类。我如何使用 for 循环来做到这一点。
function cloud1(){document.formname.tree1.className="css"}
function cloud2(){document.formname.tree2.className="css"}
function cloud3(){document.formname.tree3.className="css"}
【问题讨论】:
-
假设代码在所有函数中基本相同,您是否考虑过使用参数来解决它?可以发一下代码吗?
-
could1 to cloud3 现在就足够了 :)
-
您的用户界面有 300 个按钮?我什至不知道有什么理由证明这一点......
-
我正在链接他的另一个问题stackoverflow.com/questions/6235213/…,因为它可能与这个问题有关......
-
考虑只使用一个函数作为按钮容器的监听器,这样它就可以拦截冒泡事件。
标签: javascript function for-loop