Appuyez sur la flèche gauche et droite pour changer l'image?

J'ai donc ce diaporama simple:

<div class="container">
    <div id="slideshow">
        <img alt="slideshow" src="1.jpg" id="imgClickAndChange" onclick="changeImage()" />
    </div>
</div>

J'ai réussi à faire les images changent lorsque je clique comme ceci:

<script language="javascript">
    var imgs = ["2.jpg", "3.jpg", "4.jpg", "5.jpg"];

    function changeImage() {
        document.getElementById("imgClickAndChange").src = imgs[0];
        imgs.push(imgs.shift())
    }
</script>

Le problème est que je veux aussi les images de changer quand j'ai appuyer sur la touche droite (pour le lendemain) et flèche gauche (pour revenir en arrière). Comment puis-je faire cela? j'ai essayé d'ajouter un "onkeypress" événement, mais rien ne semble fonctionner. Je suis en train de faire quelque chose de mal. Je suis assez nouveau pour javascript, donc si vous pouvez m'aider ce serait génial. Merci 🙂

OriginalL'auteur Owly | 2014-10-18