【发布时间】:2014-03-03 20:53:22
【问题描述】:
有没有办法访问所有以公共字符串开头的对象实例。
示例:我有名为 button64、button223、button856471、button229846 等的实例。我无法控制这些实例的命名方式。我想将所有这些推入一个数组中。
我没有创建这些对象,我只需要编写一个位于此 HTML 页面中的 javascript 并收集以字符串“按钮”开头的所有对象实例。
目的是从这些对象中找到想要的对象并更改视觉元素。
此外,该解决方案必须与 IE8 兼容。关于我应该如何迭代的任何想法?
【问题讨论】:
-
我知道你可以用 jquery 选择器来做到这一点......就像'$(“[name^=button]”)'......我不知道有什么办法它没有 jquery 或类似的东西......
-
stackoverflow.com/questions/9795773/… 看看@wingsofovnia 的回答。
-
我不知道确切的变量名称。我知道它们以字符串“按钮”开头。 javascript有解决方案吗?
标签: javascript loops wildcard