0
document.getElementById('search_field').onkeypress = function(e) {
        if (!e) e = window.event;
        var keyCode = e.keyCode || e.which;
        if (keyCode == '13') {
            window.location.href = '/search/?s=' + $('#search_field').val();
            return false;
        } 
    };

最後の角かっこはエラーを示しています。すべてのコード パスが値を返すわけではありません。ここで何が問題なのですか? ありがとう

4

3 に答える 3

2

関数を終了しますreturn true.

13 以外のキーが押された場合、フローは正常に続行されます。

于 2013-09-30T13:00:32.300 に答える