【发布时间】:2012-05-18 16:46:48
【问题描述】:
我正在尝试的是elem.innerHtml,我也尝试过elem.innerText,但结果是一个空字符串。我可以从 GWT JSNI 函数内部访问 HTMLDivElement 内容吗?我想摆脱深奥的 UiBinder 工作。
提前致谢
【问题讨论】:
我正在尝试的是elem.innerHtml,我也尝试过elem.innerText,但结果是一个空字符串。我可以从 GWT JSNI 函数内部访问 HTMLDivElement 内容吗?我想摆脱深奥的 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();
【讨论】: