我现在有3个图片 调用同一个 map 代码如下:
<img src="numberbtn.gif" usemap="#numberMap" id="img1" />
<img src="numberbtn.gif" usemap="#numberMap" id="img2" />
<img src="numberbtn.gif" usemap="#numberMap" id="img3" /> <map id="numberMap">
<area shape="rect" coords="0,0,9,7" alt="+" href="#1" onclick="aa();" />
<area shape="rect" coords="0,10,9,17" alt="-" href="#1" onclick="bb();" />
</map>
<script type="text/javascript">
function aa(){}
function bb(){}
</script>
我的目标是要在 aa bb function 里取到用户点击的图片对象, 求各位兄弟给个代码,解决一下,小弟先谢过了,在线等,解决立刻给分
<img src="numberbtn.gif" usemap="#numberMap" id="img1" />
<img src="numberbtn.gif" usemap="#numberMap" id="img2" />
<img src="numberbtn.gif" usemap="#numberMap" id="img3" /> <map id="numberMap">
<area shape="rect" coords="0,0,9,7" alt="+" href="#1" onclick="aa();" />
<area shape="rect" coords="0,10,9,17" alt="-" href="#1" onclick="bb();" />
</map>
<script type="text/javascript">
function aa(){}
function bb(){}
</script>
我的目标是要在 aa bb function 里取到用户点击的图片对象, 求各位兄弟给个代码,解决一下,小弟先谢过了,在线等,解决立刻给分
解决方案 »
- 关于js执行的问题,请高手赐教
- showModalDialog 问题
- 菜鸟的问题
- 关于<a>的onclick与href的疑问
- Table 动态追加行列,td.innerHtml追加的的列怎么显示不了?
- 100分求在框架頁面用鍵盤鍵快速定位光標的實現﹐解決馬上結貼﹐分不夠可再加。
- 如何根据弹出的窗口名来关闭一个子窗口?(在线)
- 请问,可以用javascript开发类似delphi 或者vb 里面开发的grid的控件吗(不需要和数据库连接)? 那里有参考??(wander1997)
- 关于最大最小值函数
- 请问怎样在JavaScript中控制打印边距以及是否显示页眉页脚?
- innerHTML里怎么添加 logic:iterate ?
- 刷新页面后如何保存隐藏表单的值?
alert(this.id);//this指向被点击的那个图片
});
那我在area的点击事件里怎么取?
<map id="numberMap1">
<area shape="rect" coords="0,0,9,7" alt="+" href="#1" onclick="aa('img1');" />
<area shape="rect" coords="0,10,9,17" alt="-" href="#1" onclick="bb('img1');" />
</map>
<img src="numberbtn.gif" usemap="#numberMap2" id="img2" />
<map id="numberMap2">
<area shape="rect" coords="0,0,9,7" alt="+" href="#1" onclick="aa('img2');" />
<area shape="rect" coords="0,10,9,17" alt="-" href="#1" onclick="bb('img2');" />
</map>
<img src="numberbtn.gif" usemap="#numberMap3" id="img3" />
<map id="numberMap3">
<area shape="rect" coords="0,0,9,7" alt="+" href="#1" onclick="aa('img3');" />
<area shape="rect" coords="0,10,9,17" alt="-" href="#1" onclick="bb('img3');" />
</map>
<script type="text/javascript">
function aa(id){}
function bb(id){}
</script>
我就是为了避免这种状况才定义一个map的,因为无法预计页面上会有多少个这样的img