php - 如何将 javascript 变量分配给 php 变量?不提交表格

标签 php javascript ajax variables

嗨, friend 们,有人可以告诉我如何将 javascript 变量分配给 php 变量吗? 我实际上是通过 javascript 获取一个值,我希望将 javascript 值分配给 php 变量。无需提交表格。

最佳答案

除非您正在做一些非常深奥的事情(例如运行服务器端 JS PHP):

PHP 运行,生成响应,并将其发送到浏览器。如果该响应包含 JavaScript then 然后将执行该 JS。

如果不发出新的 HTTP 请求,则无法将数据从 JS 返回到 PHP。

这可以通过设置 document.location 来完成, 添加一个 <img>通过 src 传递数据的文档元素属性(在这两种情况下都包括查询字符串中的数据,将 <form> 发布到 <iframe> ,使用 XMLHttpRequest 对象和许多其他方法。

这实际上取决于您想要实现的目标。

关于php - 如何将 javascript 变量分配给 php 变量?不提交表格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3711495/

相关文章:

php - 如何恢复prestashop的密码?

php - 对话流 API : Retrieve extracted parameters from Detect intent response

php - 在 Laravel PHPUnit 中测试未经授权的用户限制

jquery - Chrome自动填写而不提交表单

php - php json_encode 和 AJAX 是否破坏了我的数组?

javascript - 了解 node.js 异步性 - for 循环与嵌套回调

javascript - 使用 redux-thunk 取消之前的 fetch 请求

javascript - Meteor:使用 ReactiveVar 创建一个加载小部件来订阅用户集合

jquery - Yii:部分渲染并以 JSON 格式返回 AJAX

javascript - JQuery/AJAX Toggle 将 POST 切换到 php 文件,无需导航