Показать сообщение отдельно
  #1 (permalink)  
Старый 08.09.2015, 17:50
Интересующийся
Отправить личное сообщение для Andry_JS Посмотреть профиль Найти все сообщения от Andry_JS
 
Регистрация: 05.03.2015
Сообщений: 16

Не работает .appendChild();
Доброго времени суток. в браузерах Google Chrome и Ie9 не работает .appendChild();

Проверяю на ошибки на jsfiddle и всё работает вот ссылка на пример https://jsfiddle.net/vqc2fahz/1/

Но на сервере не хочет работать... в консоли следующие сообщение об ошибке: Uncaught ReferenceError: obj is not defined

Вот код файла

<html>
<head>
	<title>Js-practic</title>
	<link rel="stylesheet" type="text/css" href="css/style.css">
	<script type="text/javascript">
		var ul = document.createElement('ul');
		ul.innerHTML = '<li>Hello, world!</li>';

		obj.appendChild(ul);
	</script>
</head>
<body>
	<div id="obj"></div>
</body>
</html>


Как можно исправить эту ошибку, чтобы на сервере заработало?
Ответить с цитированием