【发布时间】:2011-07-05 07:22:03
【问题描述】:
我有这个代码
<script type="text/javascript">
var slideStart = 1;
var slideCount = 4;
function callArr() {
var arrName = {"rose":"5", "daisy":"4",
"orchid":"3", "sunFlower":"10",
"Lily":"15"};
for (var flwr in arrName) {
if (slideStart <= slideCount) {
document.getElementById('test').innerHTML += flwr +
" >>>>>>>> " +
arrName[flwr] +
"<br />";
slideStart++;
break;
}
}
}
</script>
我想在任何事件上单独访问数组元素。有谁能帮帮我吗????
【问题讨论】:
-
你有打印数组的代码。现在,你想知道什么?
-
你所说的“在任何事件上”到底是什么意思?
-
仅供参考,javascript 没有关联数组。你在那里工作的实际上是一个对象。将它们视为关联数组可能会产生意想不到的后果。 ajaxian.com/archives/…
-
此代码仅打印第一个元素...我希望所有元素在单击链接时一个一个打印...有可能吗??
-
也许你应该从你的代码中删除 if ?特别是,不要在 HTML 中使用
>,除非您打算使用标签。
标签: javascript associative-array