Заменить строковую форму функцией getUrlParameter - PullRequest
0 голосов
/ 24 мая 2018

У меня есть вопрос по поводу getUrlParameter.Я получаю марку и название модели URL-адреса (например, http://www.example.com/?model=SM-9675&brand=Samsung). Но я хочу изменить название бренда следующим образом; если название бренда - «Samsung», замените Samsung на «Microsoft». Как я могу это сделать?это?

Javascript код:

<script>
function getUrlParameter(name) {
    name = name.replace(/[\[]/, '\\[').replace(/[\]]/, '\\]');
    var regex = new RegExp('[\\?&]' + name + '=([^&#]*)');
    var results = regex.exec(location.search);
    return results === null ? '' : decodeURIComponent(results[1].replace(/\+/g, ' '));
};

var brand = getUrlParameter('brand'); //Place brand in var
var model = getUrlParameter('model'); //Place model in var

document.getElementById('brandmodel').innerHTML = brand + " " + model; //place brand and model in HTML.
</script>

HTML:

<span id="brandmodel"></span>

1 Ответ

0 голосов
/ 24 мая 2018

Просто используйте простое выражение if:

if (brand === 'Samsung') {
  brand = 'Microsoft';
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...