javascript - 使按 Enter 键与 onclick 相同 ="function()"

标签 javascript

**Page <input type="text" id="page#" value={{Page_id}} style="width:50px; display:inline-block" > out of {{total}}
<input type="button" class="btn btn-outline-success" onclick="getDirection()" value="Go" style="display:inline">
<script>
   function getDirection(){
   var input = document.getElementById("page#").value;
   var new_id ="http://159.203.172.178/page/{{current_page.id_tei}}" ;
   new_id = new_id.slice(0,-3);
   new_id = new_id+input;
   console.log(new_id);
   window.location=new_id;
   }
** 你好,我是 JavaScript 新手。我试图让我的 django 应用程序接受用户的输入并根据他们的输入转到页面。现在,当我单击“Go”按钮时它就可以工作。有没有办法让它在我按下 Enter 键时也能工作?我尝试使用 EventListener,但它告诉我 EvetListener 不是一个函数。万分感谢。

最佳答案

您可以将其设为表单并将该函数称为“onSubmit”。

关于javascript - 使按 Enter 键与 onclick 相同 ="function()",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50992211/

相关文章:

javascript - typescript 中的不活动检查

javascript - 如何判断3个html页面( Pane )是否完全刷新?

javascript - Jquery UI 可选择 - 更改触发选定/未选定事件的 dom 对象

javascript - 图像需要一段时间加载

javascript - 主干模型的 fetch() 不返回所需的对象

javascript - jQuery JSON 字符串与 PHP json_encode

javascript - 缩放目标上的 JQueryUI 可放置悬停类错误

JavaScript - 如何根据唯一的 # 从数组中获取唯一的 url?

javascript - 如何在QuaggaJS中使用后置摄像头代替自拍相机

javascript - 这个 JavaScript 语句如何计算日期?