Completando lo que explico el compañero
maou existen librerías de javascript que te facilitan el trabajo! como lo es la que siempre he recomendado y es
Jquery/ y este seria el método Onchange de javascript para jquery
Change() y el método ajax de jquery
ajax(). te recomiendo ver como funciona cada uno! y unirlos! para asi lograr lo que deseas! Éxitos :D