如何从HTML表单构建自定义URL?

时间:2014-08-08 10:23:46

标签: html forms

我有一个HTML表单,如:

<form name="input" action="" method="post">
Username: <input type="text" name="user">
<input type="submit" value="Submit">
</form>

我需要在点击提交链接时构建一个URL并将用户发送给它,使用表单中的用户名在URL中的正确位置。

URL:

  

http://example.com/htmlchat/init.html?init_room=1&init_user=USERNAME_FROM_FORM_HERE

有人可以帮忙(一个例子会很棒)?

2 个答案:

答案 0 :(得分:2)

  1. 当您希望数据显示在网址
  2. 时,请不要使用POST
  3. 请将您想要的所有数据放在网址
  4. 正确填写您的字段名称
  5. 将基本URI放入操作
  6. 这样:

    <form action="init.html">
        <input type="hidden" name="init_room" value="1">
        <label>
            Username: 
            <input name="init_user">
        </label>
        <input type="submit" value="Submit">
    </form>
    

答案 1 :(得分:0)

这可以使用Javascript或服务器端语言(如PHP)。使用Javascript,您想要更新action属性。

您可以使用jQuery来执行此操作。