Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Проверка location.href (https://javascript.ru/forum/misc/47960-proverka-location-href.html)

madflash001 13.06.2014 22:29

Проверка location.href
 
Добрый день. Возникла такая проблема: проверяю текущий адрес страницы (location.href) на соответствие строке, а результат при любых значениях location.href оказывается истинным.
if (location.href = 'xxx') {
    alert (location.href) // выведет текущий адрес страницы, а не xxx
} else {alert ('Не то')}


Не подскажите в чем проблема? Может сравнение идет на true/false, т.к. при сравнении с пустой строкой и с false срабатывает "Не то". Тогда как корректно провести проверку?

jsnb 14.06.2014 07:30

"=" - это оператор присваивания.
Операторы сравнения - это "==" и "===".

madflash001 14.06.2014 14:23

Спасибо большое. Даже стыдно за такую ошибку)


Часовой пояс GMT +3, время: 14:21.