Foros del Web » Programando para Internet » Node.js »

childNodes.item(1)

Estas en el tema de childNodes.item(1) en el foro de Node.js en Foros del Web. Buen dia, queria saber si me pueden ayudar con lo siguiente. yo tengo q realizar una modificacion a un registro a partir de una consulta ...
  #1 (permalink)  
Antiguo 21/07/2009, 09:26
Avatar de cultid  
Fecha de Ingreso: julio-2009
Mensajes: 2
Antigüedad: 14 años, 8 meses
Puntos: 0
childNodes.item(1)

Buen dia, queria saber si me pueden ayudar con lo siguiente. yo tengo q realizar una modificacion a un registro a partir de una consulta hecha en php. despues de realizar los respectivos cambios a la consulta me lleva a otra funcion donde mas adelante se procedera a la modificacion. pero el explorador me presenta el siguiente error.: "SE REQUIERE OBJETO". pude identificar donde viene el error es de este codigo, pero no se por que es el error.
Código PHP:
 function fnLlenarMatriz(loc,valor,fld,blMod)
            {
                 if(
gblOfiFng == 0)
                {
                    
alert('Debe parametrizar el codigo de sucursal de FNG para esta oficina');
                    return;
                }
               
                var 
datosLoc    loc.split("Col");
                var 
Col         = new Number(datosLoc[1]);
                var 
datosLoc    datosLoc[0].split("l");
                var 
Fila        datosLoc[1];

                if(
blMod!="M")
                {
                
                    var 
idReg       document.getElementById("InTr"+Fila).childNodes.item(1).innerHTML;
                    var 
valAnt      document.getElementById("InTr"+Fila).childNodes.item(Col).innerHTML;
                }
                else
                {
                    
/// se q el error se presenta aca///////
                    
var idReg       document.getElementById("MoTr"+Fila).childNodes.item(1).innerHTML;
                    var 
valAnt      document.getElementById("MoTr"+Fila).childNodes.item(Col).innerHTML;
                    
alert('idreg'+idReg);
                    
alert('valant'+valAnt); 
                }
                 
                if(
valor != valAnt)
                {
                   
                    if(
Col == 11)
                        if(
valor.replace(",","") > valAnt.replace(",",""))
                    {
                        
alert('El monto debe ser inferior a '+valAnt);
                        return 
false;
                    }
              
                    
gblMatriz[gblIndex]     = idReg+";"+fld+";"+valor;
                    
gblIndex++;
                }
            } 
me podrian ayudar si encuentran algun error y mejor aun me podrian explicar mejor estas lineas? d antemano muchas gracias en lo que me puedan ayudar
  #2 (permalink)  
Antiguo 21/07/2009, 09:42
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 17 años, 10 meses
Puntos: 2135
Respuesta: childNodes.item(1)

Tema trasladado desde PHP-GTK
  #3 (permalink)  
Antiguo 21/07/2009, 09:47
Avatar de David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 18 años, 11 meses
Puntos: 839
Respuesta: childNodes.item(1)

¿Has comprobado que realmente tengas un elemento con ese id y que realmente contenga otros nodos?
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.
  #4 (permalink)  
Antiguo 21/07/2009, 09:50
Avatar de cultid  
Fecha de Ingreso: julio-2009
Mensajes: 2
Antigüedad: 14 años, 8 meses
Puntos: 0
Respuesta: childNodes.item(1)

la verdad es que yo recibi este codigo ya hecho y estoy interpretandolo para corregir los errores q se aparecen.
asi me llega desde un archivo de funciones en php
Código PHP:
$columnasEditable[7]  = array(1,"text","","class='campo' size='18' maxlength='18' onBlur=fnLlenarMatriz(this.name,this.value,'NoPagare','M')"); 
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:15.