window.history.back()无法与<input>属性一起使用

时间:2020-05-04 07:01:15

标签: java html

我创建了一个<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"); 
      } 
    }

在第七行,我使用javascript通过键入Esc移至浏览器历史记录的上一页,但是window.history.back();似乎不是正确的代码。

有什么建议吗?谢谢!

0 个答案:

没有答案