Создание формы, которая добавляет к ссылкам - PullRequest
1 голос
/ 09 июня 2019

Как мне создать форму, которая добавляет все, что было в форме, в конец ссылки?

Например:

Когда я ввожу в форму «test», требуетсяВы http://example.com/item/test Другой пример: когда я вхожу в "привет", это приводит меня к http://dictionary.com/words?=hello Возможно ли это?И если это как я это делаю?Я хочу интегрировать это в мой сайт.Я использую Javascript или HTML?

Ответы [ 2 ]

1 голос
/ 09 июня 2019

Попробуйте эту функцию, значением формы будет param.

function addStringToEndOfLink(param){
    url = location.href;
    url += (url.split('?')[1] ? '/':'?') + param;
    return url;
}
1 голос
/ 09 июня 2019

Попробуйте этот подход, даже если он не рекомендуется, но, поскольку ваш вопрос не очень конкретен относительно того, что вы хотите (в зависимости от сложности того, чего вы хотите достичь), вот оно:

location.href = location.href += "/" 
+= document.getElementById("YourInputIDHere").value;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...