asp.net怎么让单元格相应事件
asp.net如何让单元格相应事件
想用两幅图重叠,用大图做背景(table单元格中),小图用控件,但希望点击大图时,能响应点击事件,其实就是想要两个按钮(图片)重叠,点击其中一个图片都可以触发事件。如何做呢?有其他方法也可以。
------解决方案--------------------
给表加点击事件就好了,判断下点击的对象是那个再执行对应的方法
想用两幅图重叠,用大图做背景(table单元格中),小图用控件,但希望点击大图时,能响应点击事件,其实就是想要两个按钮(图片)重叠,点击其中一个图片都可以触发事件。如何做呢?有其他方法也可以。
------解决方案--------------------
给表加点击事件就好了,判断下点击的对象是那个再执行对应的方法
<div style="border:solid 1px #000;width:400px;height:400px" onclick="clickEvt(event)">
<div style="border:solid 1px #000;width:200px;height:200px;margin:10px auto" id="small"></div>
</div>
<script>
function clickEvt(e) {
var o = e.srcElement
------解决方案--------------------
e.target;
if (o.id == 'small') alert('小正方形');
else alert('大正方形');
}
</script>