Я провел небольшую викторину с HTML, CSS и JavaScript, которая помогает мне учить вещи для школы. Я использую это только для себя. Я хотел бы сделать возможным обновление страницы с помощью клавиши ENTER в дополнение к F5, чтобы ускорить процесс обучения. Какой самый простой и простой способ, который работает локально без какого-либо дополнительного программного обеспечения, кроме веб-браузера?
3 ответа
Вы можете поместить слушателя в документ, и он будет перехватывать все нажатия клавиш, просто убедитесь, что вы перезагружаете страницу при нажатии Enter:
document.addEventListener('keyup', function(e){
if(e.keyCode == 13)
window.location.reload();
})
Либо сделайте свой тест в форме, представленной на «enter» (как предложено @miqdadamirali), либо присоедините событие «onkeypress» к телу документа и используйте немного javascript в качестве обработчика:
function handler(evt){
if(evt.keyCode == 13) // enter key
location.reload() // refresh page
}
Здесь вы найдете полезный генератор кода ключа и ссылку: http://www.javascriptkeycode.com
Похожие вопросы
Связанные вопросы
Новые вопросы
javascript
По вопросам программирования на ECMAScript (JavaScript / JS) и его различных диалектах / реализациях (кроме ActionScript). Включите все соответствующие теги в свой вопрос; например, [node.js], [jquery], [json] и т. д.