gpt4 book ai didi

javascript - CGI:如何在 JavaScript 中增加 Perl 变量

转载 作者:行者123 更新时间:2023-11-30 11:53:01 25 4
gpt4 key购买 nike

<分区>

在 Perl CGI 脚本中,我需要在 <script> 中递增 Perl 数组索引将每个值添加到每个 HTML 中的数组中的元素

<p id="para1">
<p id="para2">
<p id="para3">
...
<p id="paraN">

一个接一个。

数量<p>标签和 Perl 数组变量的长度相同。

我尝试使用 JavaScript 来增加 Perl 数组索引变量,但它不起作用。

有没有其他方法可以做到这一点?

示例代码:

#!/usr/bin/perl

print "content-type:text/html\n\n";

my @jslabel = ('1', '2', '3');

print <<EOF;
<html>
<head>
</head>
<body>
<p id="para0"> hi </p>
<p id="para1"> hi </p>
<p id="para2"> hi </p>
</body>
<script>
for( var i = 0; i < 3; i++ )
{
document.getElementById("para"+i).innerHTML = $jslabel[i];
}
</script>
</html>
EOF

网页应如下所示:

1
2
3

但是,给定代码的结果:

1
1
1

如何达到预期的效果?

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com