Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/04/2014, 11:07
alejandromaringomez
 
Fecha de Ingreso: abril-2010
Mensajes: 267
Antigüedad: 14 años, 7 meses
Puntos: 1
¿Cómo mostrar los resultados en div?

Hola tengo este código:
Código:
<script type="text/javascript">

	function objetoAjax(){
		var xmlhttp = false;
		try {
			xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {

			try {
				xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (E) {
				xmlhttp = false; }
		}

		if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
		  xmlhttp = new XMLHttpRequest();
		}
		return xmlhttp;
	}
function enviarDatos(){

        //Recogemos los valores introducimos en los campos de texto
		equipo = document.formulario.equipo.value;
		dorsal = document.formulario.dorsal.value;

         //Aquí será donde se mostrará el resultado
		jugador = document.getElementById('jugador');

		//instanciamos el objetoAjax
		ajax = objetoAjax();

		//Abrimos una conexión AJAX pasando como parámetros el método de envío, y el archivo que realizará las operaciones deseadas
		ajax.open("POST", "consulta.php", true);

		//cuando el objeto XMLHttpRequest cambia de estado, la función se inicia
		ajax.onreadystatechange = function() {

             //Cuando se completa la petición, mostrará los resultados 
			if (ajax.readyState == 4){

				//El método responseText() contiene el texto de nuestro 'consultar.php'. Por ejemplo, cualquier texto que mostremos por un 'echo'
				jugador.value = (ajax.responseText)
			}
		} 

		//Llamamos al método setRequestHeader indicando que los datos a enviarse están codificados como un formulario. 
		ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded"); 

		//enviamos las variables a 'consulta.php' 
		ajax.send("&equipo="+equipo+"&dorsal="+dorsal) 

}
</script>
Pero en realidad lo muestra en un input, he eliminado el input con id "jugadores" y le he puesto un div id, pero no me muestra los datos, ¿Alguien me hecha una mano? :(

¡Un Saludo!