Снова столкнулся с задачей в которой необходимо использовать native javascript. На этот раз необходимо удалить элемент со страницы.
Как удаление элемента делается в JavaScipt
function removeElement(id) {
var element = document.getElementById(id);
element.parentNode.removeChild(element);
}
А вот как это удаление мы сделаем в Java
Создаем native метод для удаления элемента.
public static native void removeElFromPage(final com.google.gwt.dom.client.Element el)
/*-{el.parentNode.removeChild(el);
}-*/;
А тут собственно вызов этого метода
com.google.gwt.dom.client.Element el = Document.get().getElementById("diagReport");
if (el != null) {
removeElFromPage(el);
}
Комментариев нет:
Отправить комментарий