Quindi il codice che ho finora è:
<fieldset id="LinkList">
<input type="text" id="addLinks" name="addLinks" value="http://">
<input type="button" id="linkadd" name="linkadd" value="add">
</fieldset>
Non è in a <form>
ed è proprio come è all'interno di a <div>
. Tuttavia, quando textbox
digito qualcosa nella chiamata "addLinks", voglio che l'utente sia in grado di premere Invio e attivare il "linkadd" button
che eseguirà una funzione JavaScript.
Come posso fare questo?
Grazie
Modifica: ho trovato questo codice, ma non sembra funzionare.
$("#addLinks").keyup(function(event){
if(event.keyCode == 13){
$("#linkadd").click();
}
});
keypress
o keydown
menzionato in questa risposta, è la strada da percorrere.
keypress
e controlla pere.charCode==13
(pulsante invio).