hola,
Tu problema creo que es de analisis, no se que quieres hacer exactamente, pero piensa.
1º el evento se produce en el lado del cliente por lo tanto usare JavaScript.
2º mi funcion de JavaScript que tinene que hacer?
2.1. mi funcion ejecuta calculos con valores locales y actualiza la WEB. (NO porblema) se hacen y ya esta.
2.2. mi funcion ejecuta calculos con valores que se encuentran en el servidor? (buscar una solucion adequada)
Bien en este ultimo caso tenemos dos soluciones.
La primera y la mas facil es mediante un submit , seria cuestion de hacer una peticion al servidor recargando de nuevo toda la pagina.
La segunda un pelin mas compleja (no complicada) es que necesito los datos que estan en el servidor pero no quiero recargar de nuevo toda la pagina. Entonces utilizaremos AJAX.
Que es AJAX?
bueno esta pregunta ya la he contestado en este foro mas de una vez, así que antes de preguntar mira algun manual, yo recomiendo mucho el manual basico que hay en wikipedia (por su simpleza), de todas maneras hay muchos manuales por ahi, en mi pagina tambien lo tienes junto con otros mas.
xao.