Ver Mensaje Individual
  #2 (permalink)  
Antiguo 16/10/2012, 16:10
Avatar de emprear
emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 16 años, 10 meses
Puntos: 1567
Respuesta: Cambiar contenido en un div

Cita:
Iniciado por fedefrankk Ver Mensaje
Buenas a todos, aclaro que soy nuevo en el tema de ajax y bueno estoy intentando hacer lo mas que puedo..
tengo el siguiente codigo, lo unico que hace es cargar el 02.html en un div,
preciono el boton y me carga ese archivo, hasta ahora anda de 10,
Mi pregunta es la siguiente si creo otro boton, y quiero cargar en el mismo div el contenido de un archo 03.html, como lo hago?..


Muchas gracias de antemano
saludos a todos
fede


Código Javascript:
Ver original
  1. <script type="text/javascript">
  2.     function ejec(){
  3.     var conexion;
  4.     if (window.XMLHttpRequest){
  5.         conexion = new XMLHttpRequest();
  6.     }else{
  7.           conexion=new ActiveXObject("Microsoft.XMLHTTP")
  8.     }
  9.   conexion.onreadystatechange=function(){
  10.       if(conexion.readyState==4 && conexion.status==200){
  11.      document.getElementById("midiv").innerHTML=conexion.responseText;
  12.   }
  13.   }
  14.     conexion.open("POST","02.html",true);
  15.     conexion.send();
  16.     }
  17. </script>
  18. </head>
  19. <body>
  20.         <div id="midiv"></div>
  21.         <button type="button" onClick="ejec()">Ejecutar</button>
  22.     </body>
En lugar de hacer ejec(): hacés ejec('nombre_archivo.html'); ó el que fuese, luego en tu función recibís el parámetro
function ejec(url){
y lo pasas en conexión.open
conexion.open("POST",url,true);
Ahora que si tu pregunta fue esta te aconsejaría que no sigas con Ajax antes de estudiarte un buen manual de javascript

http://librosweb.es

__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.