发送没有提交按钮的表单

时间:2019-04-28 20:55:32

标签: html forms send

我要进行分页,我想在表单编号的文本字段中插入页面,当用户按下Enter键时,表单将发送该页面,或者将光标移出文本字段。

<form method="GET" action="/site">
<input type="text" name="page" />
</form>

如何解决此问题?

//////////////// 编辑

如果我想指定一个变量$max,并且在输入的字段中超过此数字之后怎么办,则什么也不会发生,即它没有发送表格,该怎么办?

1 个答案:

答案 0 :(得分:3)

您可以使用纯Javascipt执行此操作。这是一个粗略的伪代码,可以让您开始使用IIFE:

<form method="GET" action="/site">
    <input type="text" name="page" id="yourInput" />
</form>

<script>
(function() {
    var el = document.getElementById('yourInput'); //Get your input by ID
    el.onblur = function() { // when focus lost...
        this.form.submit(); // submit the form
    }
})();
</script>
相关问题