在同一页面内将变量从 JS 传递到 PHP [关闭]

2023-11-29

我知道这个问题已经被回答过很多次了,但我正在寻找的是同一页面内变量的传递。我知道PHP是服务器端脚本,而JS是客户端,因此当页面加载时,它将在JS之前加载PHP,因此不可能这样做。

我正在寻找的是执行 JS 任务的替代方法,即获取 ? 之后的值。在地址栏中(//localhost/Task/delete.php?ID=1)。另外,还有一种方法可以将变量传递到 PHP 中,因为该值将用于执行 SQL 查询。

Thanks

<script language="javascript" type="text/javascript" >
var url = window.location.href;
var params = url.split('?ID=');
var fdf = (params[1])
alert(fdf);

</script>

<?php
$random = $_GET["fdf"];

echo $random;
?>

HTML 代码

<div id="content"></div>

JavaScript 代码

$(document).ready(function(){
var url = window.location.href;
var params = url.split('?ID=');
var id = (params[1]);
        $.ajax({
        type:"POST",
        url:"page.php",
        data:{id:id},
        success:function(result){
        $("#content").html(result);
        }
        });
   });

PHP代码:页面.php

<?php
$random = $_POST["id"];
echo $random;
?>

完整的一页代码:演示.php

Note:该页面的 URL 必须是demo.php?ID=someValue

<!DOCTYPE html>
<html>
<head>
<title>Demo</title>
<script src="js/jquery.js"></script>
<script>
$(document).ready(function(){
var url = window.location.href;
var params = url.split('?ID=');
var id = (params[1]);
     $("#submit").click(function(){ $.ajax({
        type:"POST",
        url:"demo.php",
        data:{id:id},
        success:function(result){
        $("#content").html(result);
        $("#submit").hide();
        }
        });
        });
   });
   </script>
</head>
<body>
<button id="submit">Click Me</button>
<div id="content"></div>

</body>
</html>
<?php
$random = $_POST["id"];
echo $random;
?>

Note:不要忘记包含 jquery 库文件

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在同一页面内将变量从 JS 传递到 PHP [关闭] 的相关文章

  • 如何获取数组中最后 5 个元素(不包括第一个元素)?

    在 JavaScript 数组中 如何获取最后 5 个元素 排除第一个元素 1 55 77 88 would return 55 77 88 添加其他示例 1 55 77 88 99 22 33 44 would return 88 99
  • 如何向尚未添加到页面的元素注册 Javascript 事件处理程序

    我正在尝试构建一个greasemonkey 脚本 它将根据用户与其他动态创建的数据表的交互动态创建数据表 我的问题是 每次创建表时 我都必须进行两次传递 一次用于创建表 另一次用于获取表中我想要添加事件处理程序的所有对象 通过 id 并添加
  • NodeJS 无法加载 css 文件

    所以我正在尝试制作一个 NodeJS 服务器 并且我尝试保留尽可能少的附加组件 但是 我遇到了一个问题 我似乎无法加载任何内容CSS我调用的文件HTML文件 该调用似乎确实由服务器处理 但它不会显示在浏览器中 My 网络服务器 js fil
  • 从 php 对 Active Directory/ISA 进行身份验证 [关闭]

    Closed 这个问题需要多问focused help closed questions 目前不接受答案 我有一个复杂的问题 而且由于我真的不知道从哪里开始而加剧 在过去的几年里 我开发了许多基于 php Web 的系统 当我构建它们时 我
  • t /= d 是什么意思? Python 和错误

    t current time b begInnIng value c change In value d duration def easeOutQuad swing function x t b c d alert jQuery easi
  • PHP Netbeans:xdebug 在每个 include() 或 require() 上停止

    我刚刚发现使用 netbeans IDE 中集成的 xdebug 进行 PHP 调试 我认为这很棒 没有它我怎么生活 但有一个问题 如果我在代码深处设置了一个断点 我必须在到达断点之前多次按 继续 F5 因为脚本会在每个 include 和
  • 有没有办法在 TypeScript 2+ 中全局添加类型定义?

    我有一堆简单的 ts files 不是项目 即独立的 ts 脚本 他们使用一些 Node js 功能 TypeScript 和节点类型定义通过安装 npm install g typescript npm install g types n
  • 页面点击其他路径后 $timeout 继续运行

    我在用yo angular fullstack生成器来构建我的网站 当用户注册该网站时 它将发送一封带有链接的激活电子邮件 当用户点击该链接时 会显示激活成功并超时进入主页 但是 当超时未结束 用户点击页面中的任何其他链接时 会跳转到其他页
  • 比较 javascript 元素和 scala 变量的 Play 框架 Twirl 模板

    如下面的代码示例所示 我想比较 scala 辅助元素内的 javascript 元素 然而 即使存在元素 abcde 它也始终返回 false 除了使用标签之外 如何获取 scala 辅助元素内的 javascript 值 appSeq S
  • CryptoJS 和 Pycrypto 一起工作

    我正在使用 CryptoJS v 2 3 加密 Web 应用程序中的字符串 并且需要在服务器上使用 Python 对其进行解密 因此我使用 PyCrypto 我觉得我错过了一些东西 因为我无法让它工作 这是JS Crypto AES enc
  • PDO fetch() 失败时会抛出异常吗?

    有没有方法PDO语句 fetch http php net manual en pdostatement fetch php如果 PDO 错误报告系统设置为抛出异常 则在失败时抛出异常 例如 如果我设置 PDO ATTR ERRMODE g
  • 使用 PHP 5.3 ?: 运算符

    有了这个测试页 page int GET page 1 echo page 我不明白页面未定义时得到的输出 Request Result page 2 2 page 3 3 page 1 error Undefined index page
  • 获取 2 个日期之间的月份名称

    我有两个约会from and to 我想获取这两个日期之间的所有月份名称 以下是我的代码 var monthNames January February March April May June July August September
  • 盒式捆绑包与 MVC4 捆绑包

    我目前正在开发一个原型 ASP NET MVC 3 解决方案 该解决方案将用作多个项目重写的基础 来自 Web 表单 我的目标之一是跨应用程序实现一些脚本管理 而不是我们目前没有的目标 MVC 3有一个缺陷恕我直言 如果您需要在部分视图或模
  • 在浏览器上录制视频并上传到LAMP服务器

    我已经尝试了很多东西 red5 jquery 网络摄像头 html5 但这些解决方案都没有录制视频并准备好上传到服务器 无论如何 html5 flash 等等 更好的跨浏览器解决方案 最好的 上传视频 音频 并将结果上传到服务器 我猜是通过
  • 从数据库生成 XML 时出现 PHP 编码错误 [关闭]

    很难说出这里问的是什么 这个问题是含糊的 模糊的 不完整的 过于宽泛的或修辞性的 无法以目前的形式得到合理的回答 如需帮助澄清此问题以便重新打开 访问帮助中心 help reopen questions 我正在尝试获取一个简单的 PHP 服
  • 从命令行运行 PHP 脚本

    如何使用用于解析 Web 脚本的 PHP 解释器从命令行运行 PHP 脚本 我有一个phpinfo php从网络访问的文件显示German已安装 但是 如果我运行phpinfo php从命令行使用 php phpinfo php and g
  • 如何在 jQuery 中检查复选框是否被选中?

    我需要检查checked复选框的属性 并使用 jQuery 根据选中的属性执行操作 例如 如果age复选框被选中 然后我需要显示一个文本框来输入age 否则隐藏文本框 但下面的代码返回false默认情况下 if isAgeSelected
  • Javascript / jQuery - 转换特殊 html 字符

    我有一个pre元素中包含一些 html 代码 该代码中有特殊字符 例如 lt 所以它不会破坏页面 然后我有一个 javascript 函数 它获取此 pre 元素的内容 突出显示它 使用 codemirror 并用突出显示的文本替换元素内容
  • php 打印 aa aaa ab aab 直到 zzz 的算法

    你好 我需要打印从 a 到 zzz 最多 3 个字母 例如我的输出应该是 A B Z AA AB AZ BA BB ZZ AAA AAB ZZZ 我在过去的 5 个小时里努力尝试 我找不到任何逻辑 我尝试了下面的代码 PHP 有一个方便的功

随机推荐

  • OpenAPI:接受任何(复杂)JSON 值的模式

    我正在为其编写 Swagger 2 0 规范的 API 基本上是任何 JSON 值的存储 我想要一个读取值的路径和一个存储非预定义深度的任何 JSON 值 空 数字 整数 字符串 对象 数组 的路径 不幸的是 Swagger 2 0 对输入
  • android.content.ContextWrapper 处的 NullPointerException

    当我尝试通过获取颜色时getResources getColor R color yellow 在正常的活动中我得到这个异常 07 12 11 58 38 019 E AndroidRuntime 3233 FATAL EXCEPTION
  • 使用自定义 Painter 在 Flutter 中遮盖两个图像

    你好 谁能告诉我为什么这个掩蔽尝试的背景是黑色的 这一定很接近 但我就是无法消除背景 我看到其他人提到过saveLayer rect paint 是这里的关键 因为它将整个画布矩形推入遮罩操作 这个问题 无屏蔽操作 和this one 没有
  • 当我单击饼图中的某个部分时,有没有办法打开数据集?

    我想创建一个饼图 当我单击一个部分时 我应该显示一个数据框 例如 我可能会创建以下饼图 Create data for the graph x lt c 21 62 10 53 labels lt c London New York Sin
  • SQL查询匹配关键字?

    我有一个表 其中一列为nvarchar max 里面有从word文档中提取的文本 如何创建一个选择查询 将另一个关键字列表作为参数传递 并返回按匹配数排序的行 也许可以通过全文搜索来实现 是的 可以通过全文搜索 并且可能是最佳答案 对于直接
  • 非惯用的全局运算符重载如何工作?

    我想了解代码this answer type Mult Mult with static member inline Mult v1 a list fun v2 b list gt v1 gt List collect fun x gt v
  • 将文件路径字符串解析为json对象

    我有如下 URL 列表 如何将其转换为完整的json对象 我的 URL 数组 path1 subpath1 file1 doc path1 subpath1 file2 doc path1 subpath2 file1 doc path1
  • CakePHP debug() 不起作用,但 Debugger::dump() 正常

    自从 PHP4 和 Cake 1 3 我就一直在使用debug data 调试 CakePHP 中的模型输出等内容 然而 自从升级到 PHP5 4 后 我注意到debug data 似乎并不总是有效 例如 今天我做了一个简单的 data t
  • 在“订单”页面中显示产品图片 - Woocommerce

    这是我第一次与 WC 合作 我正在用这个来追赶我的尾巴 在 订单 页面中 客户可以看到他们进行的所有购买 该数组显示了有关订单的一些基本信息 我还需要展示客户购买的产品的图片 订单好像是自定义帖子 但是如何获取图片产品呢 我意识到这个问题太
  • 显示列表视图后尝试以编程方式设置 LISTVIEW 内的 SWITCH 状态

    所以我有一个警报列表 并将其绑定到列表视图 lstAlarms 在我的自定义 ListView 布局中 我还有一个开关 我想根据警报的状态以编程方式设置它 我想在 ListView 显示后立即执行此操作 请参阅下面我的代码 显示ListVi
  • 使用 Silverlight 在 WP7 应用程序中显示 GIF

    我想在我的 WP7 应用程序中显示 gif 有什么方法可以实现这一点吗 我试过这个http imagetools codeplex com 但无法使其与 WP7 一起使用 预先感谢您的任何帮助 实际上 它正在工作 但缺少一些文档 经历了一些
  • 如何使用 PHP 和 cURL 提交 POST 数据?

    任何人都可以帮助我如何使用 PHP 和 cURL 将数据从表单 POST 发送到 URL 使用 cURL 我想要完成的就是发送数据 我不想被重定向 也不想获得任何类型的输出 HTML 或文本 只需提交数据即可 很高兴知道数据是否已成功提交
  • 将标题与图像对齐

    JSFiddle 我的图形中有一个图像 该图像具有以下样式 height 300px max width 300px display block margin 0 auto 图像必须居中 图像下方的标题必须与图像的左下角左对齐 并且宽度不得
  • Ionic 2 构建类型错误:无法读取未定义的属性“AssetUrl”

    Ionic 2 CLI 构建失败给我以下错误 TypeError 无法读取未定义的属性 AssetUrl 我的研究引导我这个线程 and this one 两个线程都建议修改 package json 文件并删除 dependencies
  • 如何为Android库项目指定多个源目录

    我正在使用 ant 工具构建 android 库项目 我需要指定多个源目录 我尝试通过在 ant properties 文件中交替添加这些行来指定多个源目录 source dir src src2 source dir src src2 但
  • 从 PyQT5 检索 QtTableWidget 单元格的内容

    我有一些数据想要在QtTableWidget 我希望能够选择表的特定行 并根据所选行执行函数 专栏并不重要 这是我正在使用的数据示例 Id Test name Owner Script source 1 Login 1 test login
  • 安装 Azure U-SQL 扩展以在本地运行 R/Python 脚本?

    我们可以在 Azure Data Lake Analytics 中使用 R Python 代码扩展 U SQL 脚本 但如何在本地进行呢 在您的数据湖分析帐户中安装 U SQL 高级分析扩展1 1 启动 Azure 门户1 2 导航到您的数
  • JavaFX(8)警报:不同的按钮尺寸

    考虑一个带有两个按钮的 JavaFX 8 警报对话框 Alert alert new Alert AlertType CONFIRMATION ButtonType bttYes new ButtonType Yes ButtonType
  • AngularJS 中的 404 错误

    你好 我是 AngularJS 的新手 我开始于本教程 在教程中 http get方法正在调用 JSON 文件 就我而言 我总是收到 404 错误 JSON 文件的位置也与 HTML 文件相关 但总是遇到同样的错误 这是我的代码 索引 ht
  • 在同一页面内将变量从 JS 传递到 PHP [关闭]

    Closed 这个问题需要细节或清晰度 目前不接受答案 我知道这个问题已经被回答过很多次了 但我正在寻找的是同一页面内变量的传递 我知道PHP是服务器端脚本 而JS是客户端 因此当页面加载时 它将在JS之前加载PHP 因此不可能这样做 我正