如何检查一个事件是否可以从GWT代码中取消?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何检查一个事件是否可以从GWT代码中取消?相关的知识,希望对你有一定的参考价值。
javascript事件有a "cancelable" property。
如何从GWT代码访问此属性?它不会在GWT Event或NativeEvent类中导出。
答案
你可以使用JSNI:
public native boolean eventIsCancelable(NativeEvent evt) /*-{
return typeof evt.cancelable !== 'boolean' || evt.cancelable;
}-*/;
无论如何,正在打电话
event.preventDefault();
event.stopPropagation();
不够?
以上是关于如何检查一个事件是否可以从GWT代码中取消?的主要内容,如果未能解决你的问题,请参考以下文章
如何从 JavaScript 中的无线电输入中获取“未检查”事件?
从 java GWT 代码调用 .js 文件的 Javascript 函数