当前位置:编程学习 > C#/ASP.NET >>

获取HTML中的父控件方法

    function setvalue(v,o)
    {
        //var obj=document.getElementById(''batchRate'');
        //windows.
        alert(o.parentNode.innerHTML);
 
        alert(o.parentNode); //parentNode此处也是获取父控件

        alert(o.parentElement); //parentElement此处也是获取父控件

       alert(o.parentElement.parentNode); //parentElement.parentNode此处也是获取父控件


   //o.parentNode.bgColor="red";
       
   o.parentElement.parentNode.bgColor="red";
    }

 

 

事例:

 

 

<html>

<head>
<meta http-equiv="Content-Language" content="zh-cn">
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>新建网页 1</title>
</head>
<script>
    function setvalue(v,o)
    {
        //var obj=document.getElementById(''batchRate'');
        //windows.
        alert(o.parentNode.innerHTML);
 
        alert(o.parentNode);
        alert(o.parentElement);
   //o.parentNode.bgColor="red";
       
   o.parentElement.parentNode.bgColor="red";
    }
 </script>
<body>

<table border="1" width="100%" id="table1">
 <tr>
  <td width="250"><a onclick="setvalue(''abc'',this)">dfsdfdsfdsa</a></td>
  <td> </td>
  <td> </td>
 </tr>

补充:asp.net教程,.Net开发 
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,