怎么样用JS得到父一级标签的ID?

i169net1 2006-05-24 02:04:26
如,WEB页面中有一个含超链接的DIV块:
<div id="mydiv1" ...><a href="#">超链接</a></div>

<script language="javascript">
function showPopupText(){
var o=event.srcElement ; //触发事件的源对象,现在是超链接触发
var p=o.??? ; //该怎么得到这个超链接的父级标签,即div的id ?
if (p=="mydiv1") {........}
}

...全文
844 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
i169net1 2006-05-24
  • 打赏
  • 举报
回复
请再帮忙看看:
http://community.csdn.net/Expert/topic/4772/4772234.xml?temp=.3005945
i169net1 2006-05-24
  • 打赏
  • 举报
回复
谢谢!
stefli 2006-05-24
  • 打赏
  • 举报
回复
<div id="mydiv1"><a href="#">超链接</a></div>

<script language="javascript">
document.onclick = showPopupText;
function showPopupText(){
var o=event.srcElement ; //触发事件的源对象,现在是超链接触发
alert(o.tagName);
alert(o.parentElement.tagName);
}
</script>
stefli 2006-05-24
  • 打赏
  • 举报
回复
parent

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧