Comment faire pour capturer la touche enter enfoncée sur les pages contenant plusieurs formes?

J'ai hérité d'une application web où l'habitude de la capacité appuyer sur la touche retour dans les champs de saisie a été désactivé pour la très bonne raison que la page contient plusieurs formes, et l'application ne serait pas en mesure de déterminer (ou, si l'on me dit), qui forme à l'action. L'application a été conçu il y a donc pas de présenter des boutons (comme dans input type="submit") et, au lieu de cela, les concepteurs ont opté pour onclick la manipulation. Voici deux boutons qui sont définis sur une des pages, inclus à des fins d'illustration

<input type="button" value="LOGIN"  name="btnLoginOk" onclick="submit(); />"

<input type="button" class="button-click-grey" value="Find Link Partners"  
    onclick="raiseEvent('SubmitForm','',this);" style="cursor:pointer;" />

Mais je veux vraiment être en mesure de permettre aux utilisateurs d'appuyer sur la touche retour, si elles le souhaitent par exemple, si ils ont tapé juste dans un champ associé à la CONNEXION, puis de détecter et d'action de la onclick="submit();"

Peut-être il ya une solution avec jQuery.

InformationsquelleAutor | 2009-04-18