Я очень новичок в JS.
Я считаю, что проблема проста. Я хочу показать / скрыть 2 div на основе URL.
Это моя ситуация:
Я нахожусь в https://urlzero.com и хочу отображать только div1, когда я https://urlone.com и https://urltwo.com Я хочу отображать div2.
<div class="div1">
<select size="1" name="links" onchange="window.location.href=this.value;">
<option value="https://urlone.com">URL ONE</option>
<option value="https://urltwo.com">URL TWO</option>
</select>
</div>
<div class="div2">
<select size="1" name="links" onchange="window.location.href=this.value;">
<option value="https://urlthree.com">URL THREE</option>
<option value="https://urlfour.com">URL FOUR</option>
</select>
</div>
Мой сценарий
window.onload = function() {
if(window.location.href == "https://urlone.com" || window.location.href ==
"https://urltwo.com" ) {
//Hide the element.
document.querySelectorAll('.div1')[0].style.display = 'none';
}
if(window.location.href == "https://urlzero.com") {
//Hide the element.
document.querySelectorAll('.div2')[0].style.display = 'none';
}
};
Это не работает !! Показать когда-либо 2 Div.
Как я могу это сделать?
Спасибо