如何在php变量中存储js值?

我想将 js 变量中 x 的值存储到同一页面上的 php 变量中。


白板的微信
浏览 142回答 2
2回答

Helenr

简短的回答是:你不能。这样做的原因:PHP 在服务器端执行,响应被发送到浏览器,并且(通常)生成为 HTML。在此之后渲染 javascript ,因此此时 PHP 代码不再存在。长答案:您可以使用 XHR 请求(或更常见的 AJAX 调用)向 PHP 发送 javascript 变量。不过,这将与加载初始页面的请求不同。有关更多信息,请参阅:https : //www.w3schools.com/Php/php_ajax_php.asp

千巷猫影

您可以使用 ajax 或使用此值添加隐藏的输入,并在提交表单时发送一个值我认为在大多数演员中最好。$.ajax({ url: 'url', 方法: 'POST',  data: 'data',  cache: false,       success:function(data){  },  error: function(data){  }}); // end ajax
打开App,查看更多内容
随时随地看视频慕课网APP