我需要有关表单提交的帮助,请阅读详细信息

发布于 2024-10-06 00:09:35 字数 130 浏览 1 评论 0原文

我想创建一个表单,用户可以在其中输入一个数字,如“12345”,单击提交按钮时,结果为 http://www.URL.com/12345

I would like to create a form where the user can put a number in like "12345" and when the submit button is clicked have the result be http://www.URL.com/12345

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

恋竹姑娘 2024-10-13 00:09:35

您是否需要将该数据发布到某个地方,或者您只想跳转到该位置?
您可以尝试不使用表格:

<label for="number">Number: </label>
<input type="text" id="number" /><br />
<input type="button" 
    onclick="window.location='http://www.URL.com/'+document.getElementById('number').value;" />

Do you need that data to be posted somewhere, or do you just want to jump to that location?
You could try without a form:

<label for="number">Number: </label>
<input type="text" id="number" /><br />
<input type="button" 
    onclick="window.location='http://www.URL.com/'+document.getElementById('number').value;" />
如梦亦如幻 2024-10-13 00:09:35

这是将事件与标记分开的 jQuery 版本。可以在此处查看演示

<html>
<head>
    <script type="text/javascript" src="jquery-1.4.2.js"></script>
    <script>
      var url="http://www.url.com/";
      $(document).ready(function(){$("#go").click(function(){
           url+=$("#parameter").val()
           window.location=url;
           });
       });
    </script>
</head>
<body>
    <input type="text" id="parameter"/>
    <button id="go">Go</button>
</body>

Here's the jQuery version separating the events from the markup. Demo can be seen here

<html>
<head>
    <script type="text/javascript" src="jquery-1.4.2.js"></script>
    <script>
      var url="http://www.url.com/";
      $(document).ready(function(){$("#go").click(function(){
           url+=$("#parameter").val()
           window.location=url;
           });
       });
    </script>
</head>
<body>
    <input type="text" id="parameter"/>
    <button id="go">Go</button>
</body>

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文