我正在尝试的是elem.innerHtml
,我也尝试过elem.innerText
,但结果是一个空字符串。我可以HTMLDivElement
从 GWT JSNI 函数内部访问内容吗?我想摆脱深奥的 UiBinder 工作。
提前致谢
假设您要访问的部门在 DOM 中并且有一个 id,您可以使用
Document.get().getElementById("id")
来自java,或
$doc.getElementById(String)
来自 javascript :)
GQuery可以帮助您做到这一点(假设您的 div 的 id 等于 myDiv):
import static com.google.gwt.query.client.GQuery.$
...
String innerText = $("#myDiv").text();
String innerHtml = $("#myDiv").html();