0
我有一個divGWT返回外部函數接口空
<div id="aDiv"></div>
當我嘗試
Window.alert(RootPanel.get("aDiv").toString());
我得到的元素然而,就在上面的語句後,當我
alert(document.getElementById("aDiv"));
它返回一個null。
有人可以解釋這些差異嗎?
我有一個divGWT返回外部函數接口空
<div id="aDiv"></div>
當我嘗試
Window.alert(RootPanel.get("aDiv").toString());
我得到的元素然而,就在上面的語句後,當我
alert(document.getElementById("aDiv"));
它返回一個null。
有人可以解釋這些差異嗎?
GWT的javascript代碼被加載到iframe
中,因此document
沒有指向實際的根文檔。要訪問GWT的native
方法中的根頁面,您應該使用$doc
而不是document
和$wnd
而不是window
。
非常感謝。 – unj2 2010-08-05 21:36:18