如何创建<输入>当按下回车键时起到链接的作用

How to create <input> that works as a link when pressing enter

本文关键字:回车 作用 链接 gt 何创建 创建 输入 lt      更新时间:2023-09-26

我希望能够将query键入<input>,然后按enter键将用户重定向到'query

我知道使用javascript很容易做到这一点,但似乎应该有一种更好的HTML方式。

你能建议一下这里的最佳做法吗?我使用的是Angular,所以如果实现它的最佳方式是使用Angular,那也没问题。

您可以在输入标记中使用ng-keypress指令。。。

HTML

<input ng-keypress="goToQueryPage($event)" ng-model="query>

控制器

$scope.goToQueryPage = function(keyEvent) {
  if (keyEvent.which === 13)
     alert('Go to ' + $scope.query);
}

这是plunker