Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/478.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 存储url中提交的值_Javascript_Jquery_Html - Fatal编程技术网

Javascript 存储url中提交的值

Javascript 存储url中提交的值,javascript,jquery,html,Javascript,Jquery,Html,我有一个这样编码的页面 我想做的是在输入页面时读取此表单数据,因为我需要将Job和Customer添加到html表单中,该表单使用method=“post”和action=“phppage.php”将此数据与数组一起发布到phppage.php,然后使用$\u GET[“Job”]。我尝试了这些页面中的各种javascript函数,但似乎没有找到值。我已经确认数据将通过使用硬编码发布,并且正在通过。我需要做的是为两个必填字段设置值。感谢您对我所需的javascript功能的帮助。首先,您在此处添

我有一个这样编码的页面


我想做的是在输入页面时读取此表单数据,因为我需要将Job和Customer添加到html表单中,该表单使用method=“post”和action=“phppage.php”将此数据与数组一起发布到phppage.php,然后使用$\u GET[“Job”]。我尝试了这些页面中的各种javascript函数,但似乎没有找到值。我已经确认数据将通过使用
硬编码发布,并且正在通过。我需要做的是为两个必填字段设置值。感谢您对我所需的javascript功能的帮助。

首先,您在此处添加的链接无法工作,因为它位于您的本地计算机中(这意味着它只能在您的pc中访问)。
第二,如果您的表单使用post方法将数据发送到页面,则使用$\u get['somename']无法获取数据。您应该使用$\u POST['somename']
因为我看不到你的代码我会 创建阅读本教程的表单
然后创建php,读取以下内容


还要注意的是,您的url显示您的页面正在使用get方法向页面发送数据。首先,像这样在url中传递值是不安全的,如果您使用的是javascript,则必须使用encodeURIComponent对url进行编码

其次,您可以使用以下代码从url获取传递的参数:

var decodedUrl = decodeURIComponent(window.location);
var Parameters = decodedUrl.split("&");

我没有使用$\u GET的原因是,这些值被提交到一个.html页面,在一个html页面中运行php是不可能的(谷歌搜索说)。当我在php页面上运行var_dump()时,它会显示我的数组,但没有值。这就是为什么我要把它们发到phppage.php谢谢你的回答。这帮助我解决了我的问题。你能接受这个答案吗。这对我有帮助。