Логин:

Пароль:

Форумы
Общие вопросы
Document Object Model
Обсуждаем конференцию
Web Usability (test)

Общие вопросы

Про СSS

Может кто знает.
Вот я пишу:
<html>
<head>
<style type=text/css>
#div111{
position:absolute;left:30;top:40;width:50;height:50;background-color:red
}
</style>
<script language=javascript>
function a(){
alert(document.all["div111"].style.top)
}
</script>
<body onclick=a()>
<div id="div111"></div>
</head>
</body>
</html>
По идеи после нажатия в любом месте окна браузера, выскакивает сообщение alert в котором должно быть
40 px. А по настоящему там пусто.
А если я напишу:
<html>
<head>
<script language=javascript>
function a(){
alert(document.all["div111"].style.top)
}
</script>
</head>
<body onclick="a()">
<div id="div111" style="position:absolute;left:30;top:40;width:50;height:50;background-color:red">
</div>
</body>
</html>
то после нажатия будет написано 40px.
Так вот вопрос:
почему в одном случае пусто а в другом написано 40px?
СообщениеАвторДата
Дмитрий22.07.2001 19:25
Гость02.05.2003 04:16