Поиск по этому блогу

пятница, 14 сентября 2012 г.

Как удалить элемент со страницы в Javascript и в JNI


Снова столкнулся с задачей в которой необходимо использовать 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);
               }

Комментариев нет:

Отправить комментарий