如何使用 JavaScript 读取 post 请求参数

2022-08-30 05:33:16

我正在尝试从我的 HTML 中读取发布请求参数。我可以在JavaScript中使用以下代码读取get请求参数。

$wnd.location.search

但它不适用于发布请求。任何人都可以告诉我如何使用JavaScript在我的HTML中读取post request参数值吗?


答案 1

POST 数据是服务器端处理的数据。Javascript在客户端。因此,您无法使用JavaScript读取帖子数据。


答案 2

一小段PHP来让服务器填充JavaScript变量是快速而简单的:

var my_javascript_variable = <?php echo json_encode($_POST['my_post'] ?? null) ?>;

然后只需以正常方式访问JavaScript变量即可。

请注意,除非您进行检查,否则无法保证任何给定的数据或数据类型将被发布 - 所有输入字段都是建议,而不是保证。