我现在有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模块化的答案
- 如何让动画gif文件正常动起来?
- 求在aspx页下一段javascript的浮动广告(随滚动条一起上下移动)代码,试了有效马上给分,谢谢
- 是否能够实现shift加上鼠标左键等同于单击鼠标左键
- ADODB_STREAM的补丁打了以后,ADODB_STREAM对象不能创建了,又没有其他替代的办法!
- 百分请教,简单问题.
- 勿忘国耻,振兴中华
- 如何用script判断表单中的某个输入框的值是一个空格或者是多个空格?
- 一个页面的点击事件,怎么把组件里的值传入到另一个组件里,用query方法,路径总是不能跳转
- iframe标签问题
- 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