Есть следующий скрипт, который при нажатии на кнопки клавиатуры выводит не заданное по умолчанию значение кнопки, а указанную картинку. Пока что реализованы только три кнопки - при нажатии на "1", "2", "3" выводятся картинки. Подскажите, пожалуйста, как сделать так, чтобы при нажатии на Backspace последняя выведенная картинка удалялась. Обычный Java Script, без jQuery
<HTML>
<HEAD>
<TITLE>Скрипт</TITLE>
<SCRIPT language='javascript'>
function keyEvent(){
var imgSrc = null;
switch(event.keyCode){
case 49: { imgSrc="1.jpg"; break; } // "1"
case 50: { imgSrc="2.jpg"; break; } // "2"
case 51: { imgSrc="3.jpg"; break; } // "3"
}
if( imgSrc == null ) return;
var elem = document.createElement("img");
elem.setAttribute("src", imgSrc );
elem.setAttribute("height", "150");
elem.setAttribute("width", "150");
document.getElementById( 'storage' ).appendChild( elem );
}
</SCRIPT>
</HEAD>
<BODY onKeyDown="keyEvent()">
Press 1 or 2 or 3<br><br>
<DIV id='storage'>
</DIV>
</BODY>
</HTML>