在JS中使用Keypress事件时,如何允许输入文本

时间:2016-06-16 18:41:54

标签: javascript forms

这是我的问题: 我有一个提交表单的按钮,但是如果用户也按下回车键,我们也希望提交。我输入以下代码并且它有效,但有一个例外......文本框不再允许输入。

这是代码:

$(function () {
    document.getElementById("newsletter-signup-form")
        .addEventListener("keypress", function (event) {
            event.preventDefault();
            if (event.keyCode == 13) {
                document.getElementById("sign-up-submit").click();
            }
        });
});

1 个答案:

答案 0 :(得分:2)

$database = "my_database"; $table = "my_table"; $data = "SELECT * FROM $database.INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = $table"; $query = ""; for ($i = 1; $i <= 150; $i++) { $query .= "INSERT INTO table_name ($data[$i]) VALUES ($data_part[$i]"; } 放在event.preventDefault()内,以便让其他密钥通过。

if