在提交之前添加参数以形成网址

时间:2015-02-24 05:19:29

标签: html forms

我需要在提交之前将文件路径添加到表单url。因此我创建了一个文本字段,并希望在没有php的情况下将文本添加到url。

有人可以帮忙吗?

现有代码:

<form action="http://127.0.0.1:8080/WebService1/HTTPMethod_1?new_value=value" method="post">
      <input type="text" value="" size="30" name="filename">
      <input type="submit" name="submit" value="Submit" class="continue-button">
</form>

1 个答案:

答案 0 :(得分:1)

研究使用隐藏的输入字段。这些允许您发送表单数据,但不一定显示表单字段。

例如:

<script type="text/javascript">
    function setFormAction() {
        document.myForm.action = document.getElementById("url").value;
    }
</script>

<form name="myForm" method="POST" action="default.php">
    <input type="value" name="url" id="url" />
    <input type="submit" name="submit" onclick="setFormAction();" />
</form>