Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/07/2008, 06:13
Avatar de Adler
Adler
Colaborador
 
Fecha de Ingreso: diciembre-2006
Mensajes: 4.671
Antigüedad: 18 años
Puntos: 126
Variable no definida

Hola

Este código me lanza el error: Variable sid no está definida

No entiendo cual es el problema

Código PHP:
<script language="javascript" type="text/javascript">
var 
xmlHttp
function ModValor(rastrosid) {

    if (
sid.length == 0) { 
          
document.getElementById('porcion_'+sid).innerHTML="";
         return;
      }
xmlHttp=GetXmlHttpObject()
    if (
xmlHttp == null) {
          
alert ("Tu navegador no soporta AJAX!");
          return;
      } 
var 
url="modificar.asp";
url=url+"?r="+rastro;
url=url+"&s="+sid;
xmlHttp.onreadystatechange=stateChanged;
xmlHttp.open("GET",url,true);
xmlHttp.send(null);



function 
stateChanged() { 
    if (
xmlHttp.readyState == 4) { 
        
document.getElementById('porcion_'+sid).innerHTML=xmlHttp.responseText;
    }
}


function 
GetXmlHttpObject() {
var 
xmlHttp=null;
    try
      {
  
// Firefox, Opera 8.0+, Safari
      
xmlHttp=new XMLHttpRequest();
      }
    catch (
e)
      {
  
// Internet Explorer
          
try
            {
            
xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
            }
          catch (
e)
            {
            
xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
            }
      }
    return 
xmlHttp;
}

</
script 

Código:
<a href="#" Onclick="ModValor('1', '782'); return false;">Modificar Valores</a>

Gracias
__________________
Los formularios se envían/validan con un botón Submit
<input type="submit" value="Enviar" style="background-color:#0B5795; font:bold 10px verdana; color:#FFF;" />