div должен плавно раскрываться, а не работает. в чем проблема?
<!DOCTYPE html>
<html>
<html>
<head>
<script type="text/javascript">
function show(){
var obj=document.getElementById("myDiv");
obj.display="block";
var normalH=150; var h=0;
var timer = setInterval(function(){
h+=1;
obj.style.height=h+"px";
if (h>=normalH) clearInterval(timer);
}, 1)
}
</script>
</head>
<body>
<input type="button" value="click" onclick="show()">
<div id="myDiv" style="width:200px;height:150px;border-radius:2px;box-shadow:0px 0px 0px 2px #aaa;display:none;"> </div>
</body>
</html>