Mmm... stavo provando a fare qualcosa di simile, ma non ho ancora molta familiarità con lo javascript, ho messo nell'html
<button id="bottone" onblur="this.focused=false" onfocus="this.focused=true">bottone</button>
Però non ho capito una cosa... posso creare nuovi attributi per le variabili? posso usare "this.variabile" per definire una nuova variabile associata all'elemento relativo?
In ogni caso mi sa che il "onblur" di un elemento viene invocato a qualche ciclo di clock di distanza dall'"onfocus" del successivo, quindi nel momento in cui chiamo una funziona all'onblur di un elemento quello successivo non è ancora onfocus, e quindi mi dice che nessun elemento è onfocus, ho provato a mettere un setTimeout(function(),time), così da dare tempo al secondo elemento di trovarsi onfocus, ma non funziona nemmeno così...
EDIT: sembra 'na cazzata fare 'sta cosa e invece si sta rivelando un casino XD

Rispondi quotando