Hola a todos! soy nuevo en el foro, este es mi primer post
he estado estudiando recientemente php combinado con mysql, pero mi duda tiene que ver con javascript segun lo que he leido del foro y no tengo ni la menor idea sobre javascripting

Les pondre un ejemplo de lo que necesito por ahora
tengo una pagina html con php, quiero que al cambiar un textfield o seleccionar un item en un listmenu, se llame a una funcion php
como ejemplo puedo poner que tenga una lista donde diga pais XXX u OTRO, y al seleccionar XXX el proximo listmenu se complete con una funcion de php que imprima todos los estados o ciudades de ese pais
o para poner un ejemplo mas practico, un carrito de compras, donde tengo un producto que vale 50 en un textfield no modificable y otro textfield que sea la cantidad, y cuando el usuario coloque 2 en la cantidad, en otro textfield aparezca el total de 100
se que debo ponerme a estudiar javascript, bueno eso creo que es lo q necesito! pero para empezar quiero entender un poco de lo que leo del foro!
gracias de antemano