Я отслеживаю ссылку, с которой пришли. Есть несколько поддоменов, у них разные первые буквы: a.domen.ru, b.domen.ru, c.domen.ru... Я хочу проверять, с какого домена зашли и выполнять нужный цикл. В консоли выводит ссылку правильную, с которой зашли. Не получается проверить ее, и выполнить цикл. Цикл запускается постоянно последний.
<script type="text/javascript">
let link = document.referrer,
replace = document.querySelectorAll('.replace'),
replace_input = document.querySelectorAll('input');
// 100
if (link === 'http://a.domen.ru){ //без http: пробовал
for(let i = 0; i < replace.length; i++){
//number = номер телефона
replace[i].innerHTML = 'number';
replace[i].setAttribute('href','tel:number');
}
for(let i = 0; i < replace_input.length; i++){
//устанавливаю value у type="hidden" чтобы получить в письме ссылку с которой пришли
if(replace_input[i].getAttribute('type') == 'hidden'){
replace_input[i].value = link;
}
}
}
// 103
if (link === 'http://b.domen.ru'){ //без http: пробовал
for(let i = 0; i < replace.length; i++){
//number = номер телефона
replace[i].innerHTML = 'number';
replace[i].setAttribute('href','tel:number');
}
for(let i = 0; i < replace_input.length; i++){
if(replace_input[i].getAttribute('type') == 'hidden'){
replace_input[i].value = link;
}
}
}
// console.log(document.referrer.includes(location.host))
</script>