首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

鼠标点击有关问题

2012-03-18 
鼠标点击问题有一个div我想在鼠标点击的时候判断如果在这个div上点击就alert(1)否则就alert(2)但我不希

鼠标点击问题
有一个div
我想在鼠标点击的时候判断
如果在这个div上点击就alert(1);
否则就alert(2);

但我不希望用document.onmousedown
因为可能会被其他脚本覆盖或覆盖了其他的
最好是在这个div上判断
有什么办法啊

[解决办法]
你把这个div 绑个onclick不就完了
[解决办法]
可能会有事件的传播问题,阻止下
[解决办法]
mark
[解决办法]
判断下event.srcElement是什么对象
不是div就alert(2)
[解决办法]
我晕,你的意思是当点完鼠标后,松开的时候,鼠标在某物上,显示1否则显示2
这样?

如果是。
利用某物.onmouseout方法+变量。即可。
[解决办法]
<script>
document.onclick= function () {
window.event.srcElement.id == 'div1 ' ? alert( '1 '):alert( '2 ');
}
</script>
<div id= "div1 "> dodo </div>

//这样可否?
[解决办法]
昂。。理解错了。。
如果要实现duwa789()
的那个效果。。
通过对象的onclick是不可能实现的。。
因为当你按下后移开对象在松开的时候就变成别的对象的onclick了。。
而不是那个对象。。。
[解决办法]
用document怎么了?
你append方法进去不就可以了。
用完在remove。。

热点排行