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ę?