Ver Mensaje Individual
  #2 (permalink)  
Antiguo 24/10/2012, 06:55
Avatar de maycolalvarez
maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 15 años, 9 meses
Puntos: 1532
Respuesta: No devuelve valor Javascript en PHP

tienes muchos errores:

1 - no estás implementando AJAX debidamente, el valor devuelto por PHP lo obtienes en la función que pasas como callback al onreadystatechange, la cual NO aparece por ningún lado, no hay nada que conecte al XMLHttpRequest.responseText al innerHTML del span total

2 - ¿de donde proviene tottal?, no está definida, ni proviene de parámetros ya que la función descargaArchivo sólo tiene un parámetro token. Para recuperar valores de los objetos del DOM como ése span debes usar los métodos del DOM como:

Código Javascript:
Ver original
  1. var total = document.getElementById('total');
3 - Semántica: el XMLHttpRequest no es un Query de php, y el nombre de la función descargaArchivo no me parece adecuado, recuerda que por AJAX no se pueden descargar archivos, ya que es javascript quien toma la respuesta de la petición, y no el navegador, y no veo que tengas intenciones de descargar un archivo.

te recomiendo que leas un manual de AJAX: http://librosweb.es/ajax/index.html
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...