如何在html调用js函数将参数传递给js函数中?

simonvc 2012-03-17 01:07:26
<script type="text/javascript">
function RefreshHint() {
var img_src = document.getElementById('nav_content').getElementsByTagName('img');
for (i=0; i<img_src.length; i++)
alert(img_src.item(i).id);
}
</script>


<html>
<head>
</head>
<body>
<div class="nav_content_bottom" id="nav_content">
<div class="pic">
<img src="jpg/01.jpg" onmouseover="RefreshHint()" id="1" />
</div>
<div class="pic">
<img src="jpg/02.jpg" onmouseover="RefreshHint()" id="2" />
</div>
</div>
</body>
</html>

当鼠标每个img上移入的时候, 调用RefreshHint, 怎么让函数知道鼠标移入了哪个img ?
...全文
260 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
h123hu 2012-03-17
  • 打赏
  • 举报
回复
通过ID去遍历他的子节点,

然后,判断那个子节点上有鼠标事件
p2227 2012-03-17
  • 打赏
  • 举报
回复



<html>
<head>
<script type="text/javascript">
function RefreshHint(obj) {
alert(obj.id);
}
</script>
</head>
<body>
<div class="nav_content_bottom" id="nav_content">
<div class="pic">
<img src="jpg/01.jpg" onmouseover="RefreshHint(this)" id="1" />
</div>
<div class="pic">
<img src="jpg/02.jpg" onmouseover="RefreshHint(this)" id="2" />
</div>
</div>
</body>
</html>

87,899

社区成员

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

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