博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

<tr> onclick 需找节点下的控件值

Posted on 2009-01-10 16:57  hyd309  阅读(256)  评论(0编辑  收藏  举报

<tr>的onclick 事件

function SetData(obj)
        {
            var tbl=obj.parentNode.childNodes;
            for(var i=0;i<tbl.length;++i)//颜色交替显示
            {
                tbl[i].style.backgroundColor="White";
                tbl[i].style.color="Black";
            }
            obj.style.backgroundColor="#B2B2B2";//选中行的颜色
            obj.style.color="White";
            //document.getElementById("Tbx_ParkID").value=obj.cells[0].text;
            //alert(obj.cells[1].childNodes[0].nodeValue);
            document.getElementById("Tbx_ParkID").value=obj.cells[0].childNodes[0].value;
            if(obj.cells[0].childNodes[2].value=="1")
            {
                document.getElementById("Cbx_Active").checked=true;
            }
            else
            {
                document.getElementById("Cbx_Active").checked=false;
            }
            document.getElementById("Lbl_Version").innerHTML=obj.cells[0].childNodes[4].value;
            document.getElementById("Tbx_Remark").value=obj.cells[0].childNodes[6].value;                              <td>中控件的值
            document.getElementById("Tbx_ParkName").value=obj.cells[1].childNodes[0].nodeValue;                      <td>中的值
            document.getElementById("Ddl_Pkg_Unit").value=RTrim(obj.cells[2].childNodes[0].nodeValue);
            document.getElementById("Tbx_Pkg_Qty").value=obj.cells[3].childNodes[0].nodeValue;
        }