| |
| <!DOCTYPE html> |
| <html lang="ja"> |
| <head> |
| <meta charset="UTF-8"> |
| <title>η»εεγγγ’γγͺ</title> |
| <style> |
| #movable-image { |
| position: relative; |
| width: 100px; |
| height: 100px; |
| } |
| </style> |
| </head> |
| <body> |
| <img id="movable-image" src="static/cat.png" alt="εγγη»ε"> |
|
|
| <script> |
| document.addEventListener('keydown', (event) => { |
| const image = document.getElementById('movable-image'); |
| const keyName = event.key; |
| |
| switch (keyName) { |
| case 'ArrowUp': |
| image.style.top = (image.offsetTop - 10) + 'px'; |
| break; |
| case 'ArrowDown': |
| image.style.top = (image.offsetTop + 10) + 'px'; |
| break; |
| case 'ArrowLeft': |
| image.style.left = (image.offsetLeft - 10) + 'px'; |
| break; |
| case 'ArrowRight': |
| image.style.left = (image.offsetLeft + 10) + 'px'; |
| break; |
| } |
| }); |
| </script> |
| </body> |
| </html> |