javascript - 按 Enter 键提交登录信息

标签 javascript html

我试图在按 Enter 键时提交登录信息,之前所有内容都在表单标签下,因此按 Enter 键即可工作。但现在不行了,有人可以帮我解决这个问题吗?

HTML:

<div class="login-form">
    <p>Please Sign In</p>
    <div class="form-group" id="login-fields">
        <div class="cols-sm-10">
            <div class="input-group">
                <span class="input-group-addon"><i class="fa fa-user fa" aria-hidden="true"><span class="text--white glyphicon glyphicon-user"></span></i>
                </span>
                <input type="text" name="user" id="user" placeholder="Username" class="form-control" required/>
            </div>
        </div>
    </div>
    <div class="form-group" id="login-fields">
        <div class="cols-sm-10">
            <div class="input-group">
                <span class="input-group-addon"><i class="fa fa-user fa" aria-hidden="true"><span class="text--white glyphicon glyphicon-lock"></span></i>
                </span>
                <input type="password" name="pass" id="pass" placeholder="Password" class="form-control" required/>
            </div>
        </div>
    </div>
    <div>
        <input type="submit" value="Sign In" id="submit-login" onclick="save()" />
    </div>
</div>
</div>

最佳答案

您是否尝试在其周围放置表单标记并将事件监听器绑定(bind)到提示>

document.querySelector('.myForm').addEventListener('submit', function(e) {
  e.preventDefault();
  // do your put request here
}

关于javascript - 按 Enter 键提交登录信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42014099/

相关文章:

javascript - extjs 4.2.1 - storemanager.lookup 返回未定义

html - Angular1 : TypeError: promise. catch 不是函数

html - 消除滚动条

javascript - AngularJS 按钮 ng-click 不起作用

Javascript 创建对象 - 多种方法,有什么区别吗?

javascript - 如何在网页图像上模拟放大镜(Javascript)?

javascript - 覆盖HTML标准化的图片宽度,防止第三方JS吹爆照片?

javascript - XMLHttpRequest POST 到 PHP

javascript - 如何使用 iOS appium 的 UI Automation JavaScript Reference 获取 native 应用程序字体类型或样式

JavaScript/jQuery 回调 ("submit")