如何从javascript获取Gridview的第一个子标记名

如何从javascript获取Gridview的第一个子标记名,javascript,google-chrome,tagname,Javascript,Google Chrome,Tagname,此代码在Chrome中不起作用,但在IE中起作用。。。 怎么了?? 获取gridview的firstchild标记名的正确方法是什么 idGrid = document.getElementById("GridView1"); function FindTBODY(idGrid) { if(idGrid.firstChild.tagName == "TBODY") return(idGrid.firstChild); // there is a caption,

此代码在Chrome中不起作用,但在IE中起作用。。。 怎么了?? 获取gridview的firstchild标记名的正确方法是什么

idGrid = document.getElementById("GridView1");

function FindTBODY(idGrid)
{
    if(idGrid.firstChild.tagName == "TBODY")
        return(idGrid.firstChild);
    // there is a caption, so go down one more level
    return(idGrid.firstChild.nextSibling);  

} 
    ........

 var oTBODY= FindTBODY(idGrid);
    for(var i=0; ; i++)
    {
        try
        {
            var ctl=oTBODY.childNodes[i].childNodes[0];
            var selectctl = ctl.childNodes[ctl.childNodes.length-1]
            if(selectctl.tagName == "INPUT")
                            {
                               .......

它以什么方式不起作用?你有样本html吗?你确定第一个孩子有标记名吗?textNode0所有客户端