Gli eventi sugli oggetti sono solitamente, ed anche in questo caso, riferiti ad azioni che l'utente fa interagendo con la pagina, non a modifiche imposte via script che gli stessi eventi non possono quindi richiamare (l'esempio piu' conosciuto sono i controlli sul form che non vengono richiamati se si invoca il metodo submit() ).
nel tuo caso devi gestire l'evento del click sulla mappa ed in seguito a quello richiamare la sequenza di operazioni, duplicando le stesse azioni fatte nell'onchange, per operare i cambiamenti nelle select...

Rispondi quotando