Tak więc kod, który mam do tej pory to:
<fieldset id="LinkList">
<input type="text" id="addLinks" name="addLinks" value="http://">
<input type="button" id="linkadd" name="linkadd" value="add">
</fieldset>
To nie jest w a <form>
i jest tak, jak jest w a <div>
. Jednak gdy textbox
wpisuję coś w nazwie „addLinks”, chcę, aby użytkownik mógł nacisnąć klawisz Enter i uruchomić polecenie „linkadd”, button
które następnie uruchomi funkcję JavaScript.
W jaki sposób mogę to zrobić?
Dzięki
Edycja: znalazłem ten kod, ale wydaje się, że nie działa.
$("#addLinks").keyup(function(event){
if(event.keyCode == 13){
$("#linkadd").click();
}
});
keypress
lub keydown
wspomniał w tej odpowiedzi, są drogą do zrobienia.
keypress
i sprawdźe.charCode==13
(przycisk Enter).