0

在按钮的 onclick 处理程序中显示警报后,dashcode 的“菱形”按钮元素保持“按下”或单击状态。然后,如果我单击同一页面中的任意位置,onclick 事件将再次触发。

当我收到第二次(不需要的)数据提交时,我还收到以下 js 错误: Parts/core/views/Page.js line 378: TypeError: Result of expression 'event.targetTouches[0]' [undefined] is not an目的。

我试图在警报之前隐藏按钮并在之后显示它,完全没有改变行为。

有什么想法吗 ?建议 ?解决方案?

非常感谢您的参与。

4

1 回答 1

0

我在我的网络应用程序上遇到了同样的问题。它为我解决的问题是将以下行添加到 onclick 处理程序:

document.getElementById('YOUR_BUTTON').object._setPressed(false);

希望能帮助到你。

于 2011-05-05T14:32:02.730 回答