【问题标题】:Making A Form That Adds To Links制作一个添加到链接的表格
【发布时间】:2019-10-24 08:36:27
【问题描述】:

如何创建一个将表单中的内容添加到链接末尾的表单?

例如:

当我在表格中输入“测试”时,它会将您带到http://example.com/item/test 另一个例子: 当我输入“你好”时,它会将我带到http://dictionary.com/words?=hello 这可能吗?如果是我该怎么做?我想将此集成到我的网站中。我使用 Javascript 还是 HTML?

【问题讨论】:

  • 请减少标题中大写字母的使用!
  • 欢迎来到 Stack Overflow。请阅读asking questions。您引用的两个示例不同之处在于一个使用 url 查询字符串,而另一个不使用。你要哪种形式?

标签: javascript html forms hyperlink


【解决方案1】:

尝试这种方法,即使不推荐,但由于您的问题并没有具体说明您想要什么(取决于您想要实现的目标的复杂性),所以这里是:

location.href = location.href += "/" 
+= document.getElementById("YourInputIDHere").value;

【讨论】:

  • 我想在我的网站上添加一个表单,您可以在其中输入型号,当您单击提交时,它会将您带到该页面。 (它有关于模型的信息)我对这些东西很陌生。我将如何制作并将其放入 html 表单中?
【解决方案2】:

试试这个函数,表单值就是参数。

function addStringToEndOfLink(param){
    url = location.href;
    url += (url.split('?')[1] ? '/':'?') + param;
    return url;
}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-09-22
    • 2014-01-10
    • 1970-01-01
    • 2016-07-01
    • 2015-09-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多