gpt4 book ai didi

php - 如何使用 HTML 表单将 JavaScript 值传递到另一个 PHP 页面?

转载 作者:可可西里 更新时间:2023-11-01 00:22:53 24 4
gpt4 key购买 nike

我花了 2 个多月的时间试图解决这个编码问题。首先,我知道 JavaScript 在客户端运行,而 PHP 在服务器端运行。

我有两个 PHP 页面(index23.php 和 index24.php),都使用 HTML/PHP 和 JS。

我正在使用 HTML5 地理定位 API:

<body onload="getLocation()">

<p id="demo"></p>

<script>
var x = document.getElementById("demo");

function getLocation()
{
if (navigator.geolocation)
{
navigator.geolocation.getCurrentPosition(showPosition);
}
else
{
x.innerHTML="Geolocation is not supported by this browser.";
}
}

function showPosition(position)
{
x.innerHTML= "+" + position.coords.latitude + "+" + position.coords.longitude;
}
</script>

我可以在我当前的 PHP 页面 (index23.php) 上看到地理编码值。然后我单击一个 HTML 表单按钮,浏览器转到另一个页面 (index24.php)。

如何使用表单上的提交按钮将第一个 PHP 页面上的 JavaScript 值传递到第二个 PHP 页面?

这是我的表格:

<form id="searchbox" action="index24.php" method="get">
<input name="q" type="text" placeholder="Type here"/>
<input id="submit" type="submit" value="Search"></form>

最佳答案

你需要做的是隐藏输入类型并通过它发送值

<input name="bla"  type="hidden" value="blabla"> 

另外 html 不是服务器端.. 只有 php 是。我希望下面的图片解释

enter image description here

<子><子> image source

关于php - 如何使用 HTML 表单将 JavaScript 值传递到另一个 PHP 页面?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14103952/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com