Tengo tres páginas.
1- Index.htm
Código:
  
2- Página: ajax.js<html> <head> <script language="JavaScript" type="text/javascript" src="ajax.js"></script> </head> <body> <div align="center"> <table border="0" width="558" cellspacing="0" cellpadding="0" id="table1"> <tr> <td> <div id="resultado" name="resultado">Aca resultado</div> </td> <td> </td> </tr> <tr> <td> </td> <td> </td> </tr> <tr> <td><a href="#" onClick="pasonumero(1);">1</a></td> <td> </td> </tr> </table> </div> </body> </html>
Código:
  
3- Página: numero.php<script>
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 pasonumero(id)
{
divResultado = document.getElementById('resultado');
ajax=objetoAjax();
ajax.open("POST","numero.php",true);
ajax.onreadystatechange=function() 
{  
if (ajax.readyState==4) {
divResultado.innerHTML = ajax.responseText
}
}
ajax.send("id="+id)
}
</script>
Código:
  
Al hacer click sobre el 1 del INDEX.HTM, me sale error. Alguno me podria dar una mano.$id = $_POST["id"]; echo $id;
Gracias.
 
