[英]How to manipulate an array in javascript?
<body>
$product
</body>
<script type="text/javascript">
var product = '$product';
for(var i = 0; i < 3; i++)
{
var k = product[i]
alert(k)
}
</script>
该数组来自python脚本。
$ product的值为['a','b','c']
。
当我想从$ product获取值时,它返回错误: 全局名称“ i”未定义
如果我用$product[0]
或$product[1]
代替$product[i]
$product[1]
,它就可以工作。
您有两种选择:
1.将数组值打印到Javascript中,然后在Javascript中循环数组
您必须准备相当于内爆PHP函数的python,并使用引号包装器将值输出为字符串。
var product = ['$product_values'];
for(var i = 0; i < 3; i++)
{
var k = product[i]
alert(k)
}
2.使用Python循环数组并将输出打印到Javascript中
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.