window.history.back () не работает с атрибутом <input> - PullRequest
0 голосов
/ 04 мая 2020

Я создал <input> для ввода определенной клавиши для перехода на разные страницы,

<p><input id="indexinput"  type="text" onkeydown="myFunction(event)" autofocus></p>
<script src="below_script.js"></script> 

, но вот проблема,


    window.onload = function() {
      var input = document.getElementById("indexinput").focus();
    }
    function myFunction(event) {
      var x = event.which || event.keyCode;
      if (x == 27) { //Ecs
         window.history.back();
      }
      if (x == 65) { //a
         window.open("http://whateverlink.com","_self"); 
      } 
    }

В 7-й строке, которую я использовал javascript чтобы перейти на предыдущую страницу истории браузера, набрав Es c, но window.history.back(); не кажется правильным кодом.

Есть предложения? Спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...