by d.pierangeli » 23 September 2024, 10:02
Intercettare il pulsante invio non è facile, perchè su Android la tastiera google non manda il codice del pulsante premuto. Quelle di terze parti a volte lo fanno e quella di Apple lo fa ma Google si rifiuta anche dopo varie segnalazioni.
Il modo migliore è intercettare il cambio di valore del campo usando l'evento di OnUpdatingRow approfittando del fatto che premere invio fa scattare l'evento di onChange del browser. Chiaramente se il campo è monoriga, in una textarea non è possibile.