Как и любой новичок, шарясь по сайтам с ответами на всевозможные мои вопросы я нашёл код, который должен выводить две картинки в рандомном местоположении(написан здешним Sensei вроде), но он почему-то не работает. Подскажите ошибку.
<html>
<head>
<style type="text/css">
html,
body
{
height: 100%;
}
img
{
position: absolute;
}
</style>
</head>
<body>
<script>
var img = document.querySelectorAll('img'),
i = 0,
max = img.length,
left,
top;
for (; i < max; i += 1) {
left = Math.round(Math.random() * (document.body.offsetWidth - 100)) + 'px';
top = Math.round(Math.random() * (document.body.offsetHeight - 100)) + 'px';
img[i].style.left = left;
img[i].style.top = top;
}
</script>
<img src="http://savepic.ru/11286158.png" >
<img src="http://savepic.ru/11330177.png">
</body>
</html>