Почему это не работает, когда я перемещаю код в первом блоке скрипта (без самого тега скрипта) во внешний файл javascript.
Идея состоит в том, чтобы вызвать homead.load () с домашней страницы и загрузить все, что обработано homead_build ();
Ошибка говорит 'homead не определен ' с помощью консоли Firefox Error
<div id="box">
</div>
<script type="text/javascript">
var homead = {
box_id: "box",
width: "150px",
load: function(){
homead.homead_build();
},
homead_build: function(){
var div = document.createElement('div');
div.style.width = homead.width;
div.style.height = '55px';
div.style.border = 'solid 2px #000';
var box = document.getElementById(homead.box_id);
box.appendChild(div);
}
};
</script>
<script language="JavaScript" type="text/javascript">
homead.load();
</script>