Credo di aver capito puoi disabilitare il tab.?
se ti può essere d'aiuto
https://developer.mozilla.org/it/doc...preventDefault
Credo di aver capito puoi disabilitare il tab.?
se ti può essere d'aiuto
https://developer.mozilla.org/it/doc...preventDefault
e
Hem... ma hai letto la mia risposta sopra la tua?
Comunque il problema sta tutto nel capire come si chiama il "tasto tab" nella catena degli eventi.
Nell'esempio riportato qui https://developer.mozilla.org/sample...atchEvent.html si crea un evento "MouseEvent" e poi lo si gestisce con initMouseEvent, ma non so come fare col tab, perché non esiste un initKeyTab o che so un initKeyBoard che io sappia, ci ho provato!![]()
... però esiste l'evento keyCode che torna il codice del tasto premuto, evento che già uso per muovere il cursore con le frecce.
Il problema è che devo inibire un eventoeosa che si è già scatenato alla pressione del tasto tab (9) e non crearne uno.
Ho già provato a monitorare il tab e non funziona nel modo classicoperché a quel punto comunque il tabIndex è già stato scatenato e il fuoco è già su un altro tag.codice:if (event.keyCode == 9) fai qualche cosa...
Forse potrei provare con l'evento type, che mi dovrebbe dare il nome dell'evento scatenato https://developer.mozilla.org/en-US/...API/event.type sempre che poi sia un evento, quello che cerco![]()