KolyaA
Guest
Не работает простой код
Помогите пожалуйста разобраться. В теле документа есть код, который нормально работает
если же я пытаюсь выполнить его в виде функции
То выдается ошибка
Expression evaluated to null or undefined and is not convertible to Object: document.getElementById("Alink")
то есть, насколько я понял, раздела с ID='Alink' не существует .
В чем может быть причина и как это исправить?
Помогите пожалуйста разобраться. В теле документа есть код, который нормально работает
PHP:
<BODY>
......
<DIV ID='Alink' STYLE = 'position:absolute'>
<SCRIPT TYPE='text/javascript'>
alert(document.getElementById('Alink').style.position);
</SCRIPT>
</DIV>
.....
</BODY>
PHP:
<HEAD>
<SCRIPT TYPE="text/javascript">
function drawA()
{
document.write("<DIV ID='Alink' STYLE = 'position:absolute'>");
alert(document.getElementById('Alink').style.position);
document.write("</DIV>");
}
</SCRIPT>
</HEAD>
<BODY>
........
.....onClick="drawA()"
........
</BODY>
Expression evaluated to null or undefined and is not convertible to Object: document.getElementById("Alink")
то есть, насколько я понял, раздела с ID='Alink' не существует .
В чем может быть причина и как это исправить?