Problemas con el getElementsByTagName el error es: getElementsByTagName is not a function
Hola yo tengo problemas con la funcion getElementsByTagName, lo curioso es que si funcionaba bien pero al volvelo a usar marco error mi codigo es:
function addRows(forma,strName){
var Index = parseInt(forma.CM_Movimiento[forma.CM_Movimiento.length - 2].value);
var table;
var row;
var col;
var intCol;
var rowPrev;
var siguiente = Index + 1;
table = document.getElementById(strName).firstChild;
rowPrev = table.getElementsByTagName("TR").item(1);
row = rowPrev.cloneNode('true');
row.className = (siguiente % 2) == 0 ? "par": "non";
table.appendChild(row);
forma.CM_Movimiento[forma.CM_Movimiento.length - 2].value = siguiente;
actualizaContraCuenta(forma.CM_FCuenta[forma.CM_Movimiento.length - 2],-1,-1);
return false;
}
pero me dice que getElementsByTagName is not a funcion.
Alguien puede ayudarme?
Gracias
function addRows(forma,strName){
var Index = parseInt(forma.CM_Movimiento[forma.CM_Movimiento.length - 2].value);
var table;
var row;
var col;
var intCol;
var rowPrev;
var siguiente = Index + 1;
table = document.getElementById(strName).firstChild;
rowPrev = table.getElementsByTagName("TR").item(1);
row = rowPrev.cloneNode('true');
row.className = (siguiente % 2) == 0 ? "par": "non";
table.appendChild(row);
forma.CM_Movimiento[forma.CM_Movimiento.length - 2].value = siguiente;
actualizaContraCuenta(forma.CM_FCuenta[forma.CM_Movimiento.length - 2],-1,-1);
return false;
}
pero me dice que getElementsByTagName is not a funcion.
Alguien puede ayudarme?
Gracias