我该如何将JavaScript代码中的数据传递到PHP中,然后再传回来呢?目前,我是通过以下方式实现的:
从PHP传递到JavaScript: 我会直接使用内联echo来发送数据:
从PHP传递到JavaScript: 我会直接使用内联echo来发送数据:
<script type="text/javascript">
var data = <? echo $target_variable ?>
</script>
或者
<script type="text/javascript">
var data = <?= $target_variable ?>
</script>
JavaScript转PHP: 我会在JavaScript中创建一个表单元素,将数据提交给php文件:
<script type="text/javascript">
var data = targetData;
document.write("
<form method=\"post\">
<input type=\"hidden\" value=\""+target_value+\""></input>
</form>
");
</script>
</script>
有没有更好的方法来做这件事?最佳实践那种。