protectDefault для текстовой области не работает в Firefox - PullRequest
0 голосов
/ 07 марта 2012

protectDefault отлично работает на элементе chrome textarea html, когда я пытаюсь избежать разрыва строки при нажатии клавиши Enter и вызывает функцию javascript.

Но это не работает в Firefox ... Есть ли альтернативное решение для этого?

спасибо

Эд

Этот код отлично работает в Chrome:

    $("#textAreaID").keypress(function (e) {
        if (e.keyCode == 13) {
            event.preventDefault();
            CallJavaScriptFunction();
        }
    });

1 Ответ

5 голосов
/ 07 марта 2012

Вы передаете параметр события как e, но вызываете preventDefault() для event.Возможно, это не единственная ваша проблема, но вам нужно, чтобы она была e.preventDefault();чтобы делать то, что вы пытаетесь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...