Foros del Web » Programando para Internet » Javascript »

Evento en php

Estas en el tema de Evento en php en el foro de Javascript en Foros del Web. 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 ...
  #1 (permalink)  
Antiguo 11/09/2010, 23:15
 
Fecha de Ingreso: septiembre-2010
Ubicación: Caracas
Mensajes: 83
Antigüedad: 13 años, 7 meses
Puntos: 6
Evento en php

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
  #2 (permalink)  
Antiguo 12/09/2010, 07:15
Avatar de CHuLoSoY  
Fecha de Ingreso: febrero-2002
Ubicación: Ribeira (Galicia)
Mensajes: 1.900
Antigüedad: 22 años, 3 meses
Puntos: 29
Respuesta: Evento en php

Bueno, para empezar búscate un buen manual de javascript. Hay muchos, pero checkea mi firma a ver si te sirve.

Por otro lado no es posible combinar javascript con php de esa manera, aunque sí puedes utilizar AJAX para conectarte a una página php y sacar ese valor.
Para el ejemplo de los productos que pones, sería muy fácil de esta manera:

Código HTML:
Ver original
  1. <form name="formulario">
  2. <input type="text" readonly="readonly" name="precio" value="50">
  3. <input type="text" name="cantidad" value="1" onchange="total(this.value);">
  4. <input type="text" name="total" value="50">
  5. </form>

Código Javascript:
Ver original
  1. function total(cantidad) {
  2.  
  3. var precio = document.formulario.precio.value;
  4. var total = Number(precio) * Number(cantidad);
  5.  
  6. document.formulario.total.value=total;
  7. }

Saludos.
__________________
ESQUIO Dominios y Hosting
Las mejores características con los mejores precios.

Etiquetas: php, eventos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:14.