【发布时间】:2018-12-04 06:37:44
【问题描述】:
可以将 JS 变量传递给 PHP 吗?
我的代码是:
document.getElementById('designation_' + i).value = '<?php echo $list[HERE]; ?>';
我在 for 循环中的位置。
我想用我的 JS 的索引 I(而不是 HERE)在 PHP 中回显$list array。
首先,这可能吗?如果是,怎么做?
【问题讨论】:
-
var source = <?php echo json_encode($list); ?>;那么你可以参考source[i] -
PHP 是服务器端。它可以输出到 DOM,但是一旦 DOM 被渲染,JavaScript 就会接管。你不能从 JS 中回显 PHP,但是你可以用 PHP 和 console.log 实例化 JS 变量。
-
你可以试试
$i=1然后document.getElementById('designation_' + <?php echo $i;?>).value = '<?php echo $list[$i]; ?>'; -
我认为你的意思是:来自 PHP?
-
@NiettheDarkAbsol 谢谢它很好用!!
标签: javascript php