通过表单(get)传递javascript变量
Pass javascript variable via form (get)
好的,所以我的想法是,我有一些javascript的东西正在发生(autcomplete),最终创建了一个变量。让我们将变量声明为test,并具有testValue的值。
然后我有一个表格在页面的后面,我想把这个测试值附加到表格的提交中
例如。我有一张表格:
<form name="form" method="get" action="search.php">
<input id="search" name="search" type="text" value="Search" size="40" />
</form>
我想做的是将操作从search.php更改为:
search.php?test= our javascript variable's value
看起来很基本,在php中很容易实现。例如在PHP中:
<?php
$test = "somevalue;
$url = "search.php?test=$test"
?>
等等。
如何在javascript 中实现这一点
不要执行操作。您正试图修改查询字符串中的数据。
生成隐藏输入并将其添加到表单中。
var i = document.createElement('input');
i.type = 'hidden';
i.name = 'test';
i.value = foo;
document.forms.id_of_form.appendChild(i);
相关文章:
- 通过引用传递JavaScript对象
- Ajax.ActionLink-传递javascript参数
- 在函数之间传递javascript变量
- 在php onclick中传递Javascript值
- 在app.settings中传递javascript变量(客户端变量到服务器端)
- 如何将数据存储值传递给javascript?我需要从gae数据存储中获取数据,并需要传递javascript
- 调用c#函数从传递javascript变量的javascript中检索数据
- 通过表单(get)传递javascript变量
- 使用Socket.io传递JavaScript变量
- 如何在jstl fmt标记中传递javascript变量
- 如何使用 amchary URL 传递 javascript 变量
- 传递Javascript参数并分配给变量
- 在页面之间传递javascript变量
- I'我试图通过url传递javascript变量
- 如何在动态生成的链接的onClick事件的函数中传递JavaScript变量
- 在ajax响应中传递JavaScript函数
- 在刀片语法上传递 javascript var
- 在document.getElementbyID中传递javascript变量
- 通过内联数据属性传递Javascript函数
- 传递 JavaScript 函数以在新窗口对象中运行