【发布时间】:2011-08-31 00:26:37
【问题描述】:
我正在设置以下代码,以允许我根据给定数组的条件 PHP 回显来决定运行哪些 JS 函数/文件。由于某种原因,我似乎无法在给定的 Javascript 代码中检索数组的内容:
HTML
<!-- add functions to run at window.onload here -->
<script type="text/javascript">
on_multiload [0] = "message";
on_multiload [1] = "message2";
</script>
<script type="text/javascript" src="http://www.ondesign.org.uk/wp-content/plugins/on-dev-kit/js/pageload.js"></script>
JS
window.onload = function () {
on_multiFunction_load (on_multiload);
}
function on_multiFunction_load (on_multiload) {
for (var i = 0; i< on_multiload.length; i++) {
alert (on_multiload[i]);
}
}
谁能看到我做错了什么(第一次从外部源加载js变量,所以可能很简单)?
【问题讨论】:
标签: javascript variables parameter-passing