文档侦听器无法将事件传播停止到输入按钮

时间:2015-06-05 11:07:46

标签: javascript javascript-events

我有一个停止传播问题。我不能阻止它或者可能有一些奇怪的东西。

我的文档有一些div。其中一个有画布。我有一个按钮(输入),它使用addEventListener添加了一个click eventlistener。

过程开始一次(我点击按钮)我必须知道我是否点击任何不同的' canvas'父母取消我开始的过程。

此外,该按钮也可以取消它(我的按钮有一个文本"开始过程"我改为"取消"所以我知道我在做什么,开始或取消)

确定。要知道我点击的位置,我有一个document.mouseup或document.mousedown eventlistener。如果我点击不同画布的任何部分,我会删除document.event并将按钮状态更改为'"开始"。

好的,我可以做我想做的事,除非我点击按钮。 document.event首先触发,它将按钮状态更改为' start'因为我不能停止事件传播,所以再次点击按钮.....所以这个过程重新启动而不是完成......

有什么想法吗?你有什么建议我的?我该怎么办?

0 个答案:

没有答案