function searchObjByTagName(obj, tag)
{
while(obj!=null && typeof(obj.tagName) != "undefind")
{
if(obj.tagName == tag.toUpperCase()) return(obj);
obj = obj.parentElement;
}
return null;
}
function mm(e)
{
var td = searchObjByTagName(e, "TD");
alert(td.outerHTML);
}<td><input type=button value=ok onclick="mm(this)">
{
while(obj!=null && typeof(obj.tagName) != "undefind")
{
if(obj.tagName == tag.toUpperCase()) return(obj);
obj = obj.parentElement;
}
return null;
}
function mm(e)
{
var td = searchObjByTagName(e, "TD");
alert(td.outerHTML);
}<td><input type=button value=ok onclick="mm(this)">
父元素用children[i]来访问他下边的第i+1个子元素