如果输入特定的URL地址,请提交表格js

时间:2018-05-30 15:52:39

标签: javascript html

我想在手动输入网址栏上的特定地址时提交表单,是否可以?像这样的东西

if(urlbar== "mylink.com/admin" && event.keyCode === 13)
    {
       myform.submit();
    }

2 个答案:

答案 0 :(得分:0)

您无法在浏览器的地址栏中检测到事件。

如果导航是由页面外的内容引起的,则无法检测用户要导航到的网址(例如,您可以在click元素上使用a事件,然后阅读{{ {1}}但您无法使用href并将网址输入地址栏中。)

答案 1 :(得分:-1)

可以使用间隔。

 setInterval(function() {
      if(location.href == "mylink.com/admin") {
          myform.submit();
      }
  }, 1000);

https://stackoverflow.com/a/1930942/3093731