Можно ли решить мою проблему с моим кодом (я только что обнаружил его из режима отладки)TypeError: morphSearch.querySelector (...) является нулевым
<script type="text/javascript">
(function() {
var morphSearch = document.getElementById('morphsearch'),
input = morphSearch.querySelector('input.morphsearch-input'),
ctrlClose = morphSearch.querySelector('span.morphsearch-close'),
// ...
</script>
Это не весь код, который у меня есть, это долго, поэтому я просто положил первые строки.
В режиме отладки я получаю эту ошибку:
TypeError: morphSearch.querySelector(...) is null
Вот сгенерированные разметки: http://pastebin.com/P6tfvcZS
Есть ли решение этой проблемы?
Возможно, это поможет обеспечить HTML и немного больше кода. Необходимо проверить, существует ли элемент с id = morphsearch. – WhiteHat
'.querySelector()' возвращает 'null', если элемент не существует (по крайней мере,' document.querySelector() 'работает так) – kosmos
dear @WhiteHat это моя страница php http://pastebin.com/ P6tfvcZS –