【【传入当前标签对象this的困惑???】】

lanyi2003 2010-02-28 11:43:29

<ul>
<li><a href="javascript:doSent(this,'a.html?type=2');">问题</a></li>
</ul>

<script type="text/javascript">
function doSent(objA,path){
alert(objA.innerHTML);
}
</script>



如上,我想通过传入this当前标签对象,然后对该对象进行操作
但经测试,alert(objA)是对象,但alert(objA.innerHTML)确实undefined

请问如何实现操作该对象???
...全文
56 11 打赏 收藏 举报
写回复
11 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
打字员 2010-03-01
  • 打赏
  • 举报
回复
传li在ul中的顺序号 n,

再用getElementsByTagName('li')[n - 1]得到li
cloudgamer 2010-03-01
  • 打赏
  • 举报
回复
只能用href还真不知道哦
lanyi2003 2010-02-28
  • 打赏
  • 举报
回复
???????????????????/
lanyi2003 2010-02-28
  • 打赏
  • 举报
回复
补充说明:

我是想获得链接对象,比如objA.innerHTML应该=“问题”

另外如果我给该链接指定了ID,如何获得ID名字 ?
zoutuo 2010-02-28
  • 打赏
  • 举报
回复
引用 7 楼 lanyi2003 的回复:
由于某种原因,我必须放在href内调用,有没有办法能获取到当前对象

前提:不额外指定ID之类的
]
楼主什么原因必须放在href中调用?
<a href="JavaScript:void(0);" onclick="doSent(this,'a.html?type=2');">问题</a>

这样为什么不行呢?
yixianggao 2010-02-28
  • 打赏
  • 举报
回复
引用 7 楼 lanyi2003 的回复:
由于某种原因,我必须放在href内调用,有没有办法能获取到当前对象

前提:不额外指定ID之类的

lz 的想法可能无法实现,至少俺还不知道
lanyi2003 2010-02-28
  • 打赏
  • 举报
回复
由于某种原因,我必须放在href内调用,有没有办法能获取到当前对象

前提:不额外指定ID之类的
YaoZhengWu 2010-02-28
  • 打赏
  • 举报
回复
楼上已解……回复内容太短了!
yixianggao 2010-02-28
  • 打赏
  • 举报
回复
不要在 href 上调用脚本时传入 this,此时 this 为 window 对象!
而应该定义 onclick 事件,此时 this 为指向控件自身!

L@_@K
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title> new document </title>
<meta name="generator" content="editplus" />
<meta name="author" content="" />
<meta name="keywords" content="" />
<meta name="description" content="" />
</head>

<body>
<ul>
<li><a href="#" onclick="javascript:doSent(this,'a.html?type=2');">问题</a></li>
</ul>

<script type="text/javascript">
function doSent(objA,path){
alert(objA.innerHTML);
}
</script>

</body>
</html>
yixianggao 2010-02-28
  • 打赏
  • 举报
回复
Web 开发常用手册

JScript语言参考.rar
http://download.csdn.net/source/308916

DHTML参考手册.rar
http://download.csdn.net/source/308913

样式表中文手册.chm
http://download.csdn.net/source/304124
相关推荐
发帖
JavaScript

8.7w+

社区成员

Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
帖子事件
创建了帖子
2010-02-28 11:43
社区公告
暂无公告