javascript: div and value

SLPT

Новичок
javascript: div and value

<!doctype html public "-//W3C//DTD HTML 4.0//EN">
<html>
<head>
<title>Untitled web-page</title>

<SCRIPT LANGUAGE="JavaScript">
<!--

function test()
{
//alert('!');

top.opa.value = 'asd';
}

//-->
</SCRIPT>
</head>
<body>
<div id=opa></div>
<br>
<font onClick="javascript:test();">Do it :)</font>
</body>
</html>

не хочет он вставлять в div значение asd
в чем проблема??!
или нет такого метода для div'a??
как это сделать?!? Посоветуйте)
 

SelenIT

IT-лунатик :)
AFAIK, value есть только у элементов форм. А желаемое делается так:

top.document.getElementById('opa').innerHTML = 'asd';
 

SelenIT

IT-лунатик :)
Ямерт
Этот "top" был у автора, и в свете нынешней моды на "асинхронность" у меня сложилось впечатление, что в конечном виде это дело планируется вызывать из iframe.
 
Сверху