可以通过以下步骤实现:
<form id="myForm" action="process.php" method="post">
<input type="text" name="name" placeholder="Name">
<input type="email" name="email" placeholder="Email">
<input type="submit" value="Submit">
</form>
<?php
$name = $_POST['name'];
$email = $_POST['email'];
$data = array(
'name' => $name,
'email' => $email
);
// 将PHP数组转换为JSON格式
$json_data = json_encode($data);
// 将JSON数据写入到一个JavaScript文件中
$file = fopen('data.js', 'w');
fwrite($file, "var jsonData = $json_data;");
fclose($file);
?>
// data.js
var jsonData;
// other.js
console.log(jsonData.name); // 输出表单提交的姓名
console.log(jsonData.email); // 输出表单提交的邮箱
这样,你就成功地将PHP数组从表单传递到了JavaScript文件中,并可以在其他JavaScript文件中使用这些数据了。
推荐的腾讯云相关产品:腾讯云云服务器(CVM)和腾讯云对象存储(COS)。
领取专属 10元无门槛券
手把手带您无忧上云