【发布时间】:2014-04-08 04:16:49
【问题描述】:
我的代码在下面
<script>
ball1 = "this is ball1";
ball2 = "this is ball2";
ball3 = "this is ball3";
bat = "this is not a ball";
var arr = $("[name^='ball']");
alert(arr.length);
</script>
我想获取以字符串“ball”开头的所有变量。我该怎么做?上面的代码将 arr.length 设为 0。我的代码是否正确?
【问题讨论】:
-
它们是 javascript 变量...不是带有以 ball 开头的 name 属性的 html 对象
-
我能问一下你为什么这样做吗?
-
@Adween 我如何找到 javascript 变量?
-
@sam 试试拖延者的方法
-
我读过your previous question,它让事情变得更加清晰。但是仍然存在两个问题:您想要访问哪些变量 - 全局或本地定义的变量 - 以及为什么?我相信为什么在这里知道如何正确回答很重要。
标签: javascript jquery wildcard