Jak uzyskać klawisz Enter w polu tekstowym, aby uruchomić funkcję, a nie pierwszy / domyślny przycisk

Próbuję uzyskać klawisz Enter, aby uruchomić funkcję, gdy zostanie naciśnięty, gdy znajduje się w określonym polu tekstowym, i nie uruchamia pierwszego lub domyślnego przycisku.

Możesz zobaczyć przykład tego, co się tutaj dzieje:http://jsfiddle.net/cutsomeat/WZ6TM/1/

Jeśli naciśniesz inne klawisze, otrzymasz pole ostrzeżenia z kodem, ale jeśli naciśniesz klawisz Enter, nie otrzymasz pola ostrzeżenia z kodem, ale raczej pole ostrzeżenia w zdarzeniu kliknięcia przycisku.

Oczywiście klawisz Enter uruchamia przycisk. Czy istnieje sposób, aby tego uniknąć i zamiast tego przechwycić klawisz Enter w zdarzeniu keyup, a następnie uruchomić inną funkcję?

questionAnswers(4)

yourAnswerToTheQuestion