Javascript-форум (https://javascript.ru/forum/)
-   Javascript под браузер (https://javascript.ru/forum/css-html/)
-   -   Управление позицией элемента с клавиатуры (IE/Safari) (https://javascript.ru/forum/css-html/9068-upravlenie-poziciejj-ehlementa-s-klaviatury-ie-safari.html)

exec 27.04.2010 17:25

Управление позицией элемента с клавиатуры (IE/Safari)
 
<div id="point" style="background:#000;width:10px;height:10px;margin: 0 0 0 0;"></div>

<script type="text/javascript">
function movePoint(key) {
var s = document.getElementById('point').style, p = key < 39 ? -10 : 10, key = key % 2 == 0 ? 'marginTop' : 'marginLeft';
s[key] = parseInt(s[key]) + p;
}

document.onkeypress = function (event) {
movePoint(event.keyCode);
}
</script>


Данный код не работает в IE и Safari, в чём может быть причина?


Часовой пояс GMT +3, время: 02:18.