Veebirakendustes on levinud tava, et ENTER-klahvi käitumine pole vaikimisi tavapärane, ja jQuery abil saate seda käitumist üsna lihtsalt muuta.
Nõutav kood on järgmine:
funktsioon enter2tab (e) {
kui (e.keyCode == 13) {
cb = parseInt ($ (this) .attr ('tabindex'));kui ($ (': sisend [tabindex = \ »+ (cb + 1) +' \ ']')! = null) {
$ (': sisend [tabindex = \ »+ (cb + 1) +' \ ']'). focus ();
$ (': sisend [tabindex = \ »+ (cb + 1) +' \ ']'). vali ();
e.preventDefault ();tagastage vale;}}}
Funktsioon enter2tab peate lisama toimingutesse, kus soovite seda rakendada, ilma rohkemate saladusteta.
Allikas | Crystalb
2 kommentaari, jätke oma
Ma ütlen teile, kasutage oma koodi ja see ei tööta minu jaoks, ma tahan kontrollida, et ENTER-i vajutamine muudab TAB-i funktsiooni fookuse järgmisele sisendile viimiseks
Kontrollige koodi süntaksit, kuna see ei tööta. Selle põhjuseks on kuradi üksikud jutumärgid, mis muudetakse kaunistuseks, ja on topelt jutumärke, mis ei sulgu.