all'interno di ogni campo form è possibile includere un attributo(cioè ogni elemento accessorio possibile) chiamato handler perchè ha lo scopo di attivare un comando o una funzione javascript al verificarsi della condizione desiderata.

l'alternativa è un listener,cioè un elemento di scripting in questo caso javascript che al verificarsi di una condizione attiva etc etc come sopra. la differenza tra le due è che il listener può essere piazzato dovunque,mentre l'handler appartiene necessariamente al form.

su due piedi sembra una differenza da poco,ma conta tantissimo quando si fa una programmazzione lato server/client estesa.

se cerchi in giro handler form e handler/listener javascript,sono sicuro che troverai un alista infinita.

saluti