Показать сообщение отдельно
  #1 (permalink)  
Старый 13.09.2013, 17:52
Аспирант
Отправить личное сообщение для dolte Посмотреть профиль Найти все сообщения от dolte
 
Регистрация: 04.09.2013
Сообщений: 37

Ошибка: Uncaught TypeError: Cannot set property 'innerHTML' of null
Проверяем на наличие хэша в строке браузера
если http://mysite.ru#1 то ничего не показываем
если http://mysite.ru#2 или http://mysite.ru#3 или http://mysite.ru#4

то выводим alert и данные из файла, ошибка показывается, но файл не вставляется.

в консоли:
Uncaught TypeError: Cannot set property 'innerHTML' of null

<script>
var hah = window.location.hash;


var requestik = new XMLHttpRequest();requestik.open('GET', '/complete/moonbeam-suhov/page1.html');
requestik.send(null)
var html = document.documentElement;
var elementik = document.querySelector('.showphoto1');

if( hah >= "#2"){
	alert('хеш');
	elementik.innerHTML = requestik.responseText;
}     

</script>
<div class="showphoto1"></div>
Ответить с цитированием