Ver Mensaje Individual
  #3 (permalink)  
Antiguo 01/04/2011, 21:31
Avatar de laratik
laratik
 
Fecha de Ingreso: mayo-2010
Ubicación: Cali
Mensajes: 317
Antigüedad: 13 años, 11 meses
Puntos: 63
Respuesta: QUÉ hago mal???

Creo que le hace falta lo mas importante, la llamada a onreadystatechange, aunque lo que me parece extraño es que de donde copiaste el código tampoco aparezca, luego probare como lo hace, mientras tanto creo que así te funcionara:

Código Javascript:
Ver original
  1. function getDataServer(url){
  2.    var xml = null;
  3.    try{
  4.      xml = new ActiveXObject("Microsoft.XMLHTTP");
  5.    }catch(expeption){
  6.          xml = new XMLHttpRequest();
  7.      }
  8.      xml.onreadystatechange = function() {
  9.          if(xml.status == 404) alert("Url no valida");
  10.          error = xml.responseText;
  11.          if(error){
  12.      alert(error);
  13.    }
  14.    else{
  15.      document.getElementById("div_"+id_mensaje).style.display = "hidden";
  16.    }
  17.      }
  18.    xml.open("GET",url, false);
  19.    xml.send(null);
  20. }

Código HTML:
<input type="text" id="valor" />
<a href="#" onClick="getDataServer('eliminar_mensaje_enviado.php?mensaje='+document.getElementById('valor').value)">PULSAME</a> 
__________________
Programar apasiona y lo que apasiona es un arte, por lo tanto programar es un arte.

Quiero karma para en mi próxima vida ser un billonario bien dotado con alas.