Έχω μια είσοδο κειμένου και ένα κουμπί (βλ. παρακάτω). Πώς μπορώ να χρησιμοποιήσω JavaScript για να προκαλέσω το συμβάν κλικ του κουμπιού όταν πατηθεί το πλήκτρο Enter μέσα στο πλαίσιο κειμένου;
Υπάρχει ήδη ένα διαφορετικό κουμπί υποβολής στην τρέχουσα σελίδα μου, οπότε δεν μπορώ'απλά να κάνω το κουμπί ένα κουμπί υποβολής. Και, θέλω μόνο το πλήκτρο Enter να κάνει κλικ σε αυτό το συγκεκριμένο κουμπί εάν πατηθεί μέσα από αυτό το ένα πλαίσιο κειμένου, τίποτα άλλο.
<input type="text" id="txtSearch" />
<input type="button" id="btnSearch" value="Search" onclick="doSomething();" />
Στην jQuery, τα ακόλουθα θα λειτουργούσαν:
$("#id_of_textbox").keyup(function(event) {
if (event.keyCode === 13) {
$("#id_of_button").click();
}
});