javascript - 如何将 JavaScript 变量值转换为 PHP 变量

标签 javascript

我实际上需要获取 HTML 表格行数 ( <tr> )。使用 JavaScript,我可以轻松获得表行数,但现在我实际上想在 PHP 变量中使用该计数,但我无法做到。请帮助我。

最佳答案

您的 JavaScript 位于浏览器中。您的 PHP 位于服务器上。要将此计数添加到服务器上的 PHP 中,您有多种选择:

  1. 您可以对服务器进行 ajax 调用,并将表行数从浏览器传递到服务器。
  2. 如果您请求新页面,您可以使用 URL 末尾的 URL 参数 ?rowCnt=49 对 URL 中的行计数进行编码,以便从 URL 中解析出该参数你的 PHP。
  3. 如果您只是向服务器发出直接请求来加载新页面,您还可以执行 Post 并通过 post 发送数据(类似于前面的选项,即 GET 而不是 POST)。
  4. 如果行计数仅位于服务器上的 PHP 最初生成的 HTML 中,那么您可以使用一些服务器端逻辑来计算 rowcnt 使用与最初生成页面相同的逻辑.

关于javascript - 如何将 JavaScript 变量值转换为 PHP 变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11482418/

相关文章:

javascript - 选择组合框后ajax加载复选框 - php

javascript - 更简单的方法来编写一系列图像 javascript

javascript - 如何同步运行嵌套循环?

javascript - 使用javascript在div上切换多个css类

javascript - 在 while 循环中使用 wait 是一个坏习惯吗

javascript - 如何下载/保存 PHP 生成的 HTML 页面的内容?

javascript - 为什么下拉显示点后大写的第一个字符

带有 webforms 的 JavaScript,为什么要 RegisterClientScript?

javascript - 从 html5 视频中获取音频

javascript - 如何检查angularjs中是否存在远程图像?