Управление позицией элемента с клавиатуры (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, время: 21:11. |