Как напечатать URL-переменные в HTML на моем сайте? - PullRequest
0 голосов
/ 03 мая 2020

Я пытаюсь распечатать переменную из моего URL на моем веб-сайте. Например, https://example.com/?firstname=john&secondname=smith

Теперь я хотел бы напечатать это на своем веб-сайте в виде ярлыка:

<lable>Your Firstname is: </lable> <!-- +Firstname -->

Я также добавил сценарий для получения переменной из URL с помощью getQueryVariable ('firstname');

<script LANGUAGE="JavaScript">
function getQueryVariable(variable)
{
       var query = window.location.search.substring(1);
       var vars = query.split("&");
       for (var i=0;i<vars.length;i++) {
               var pair = vars[i].split("=");
               if(pair[0] == variable){return pair[1];}
       }
       return(false);
}
</script>

Это прекрасно работает для меня ... но я хотел бы напечатать результат на моем сайте. Это возможно?

1 Ответ

0 голосов
/ 03 мая 2020

Посмотрите. Это может помочь вам

// Assuming "?post=1234&action=edit"

var urlParams = new URLSearchParams(window.location.search);

console.log(urlParams.has('post')); // true
console.log(urlParams.get('action')); // "edit"
console.log(urlParams.getAll('action')); // ["edit"]
console.log(urlParams.toString()); // "?post=1234&action=edit"
console.log(urlParams.append('active', '1')); // "?post=1234&action=edit&active=1"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...