Google app engine 在GWT中将HtmleElement添加到根面板
我的HTML页面中有一个Google app engine 在GWT中将HtmleElement添加到根面板,google-app-engine,gwt,Google App Engine,Gwt,我的HTML页面中有一个。我需要做的是,从我的入口点类在其中添加元素。我已经使用下面的代码尝试了onModuleLoad函数 UListElement ul=Document.get().createULElement(); ImageElement img=Document.get().createImageElement(); img.setSrc("\\images\\personas"); LIElement li=Document.get().createLIE
。我需要做的是,从我的入口点类在其中添加
元素。我已经使用下面的代码尝试了onModuleLoad函数
UListElement ul=Document.get().createULElement();
ImageElement img=Document.get().createImageElement();
img.setSrc("\\images\\personas");
LIElement li=Document.get().createLIElement();
li.appendChild(img);
ul.appendChild(li);
Document.get().getElementById("divPhotos").appendChild(ul);
但是当我运行它时,我的
是空的/没有子项。我在这里遗漏了什么?假设您已将“divPhotos”id正确分配给HTML DOM中的一个div,那么您的代码就可以了。我怀疑您正在查看页面源代码,并希望看到新附加的DOM元素。您要查看的是页面live DOM。在中检查DOM的方式取决于所使用的web浏览器。如果您正在使用Google Chrome,请按F12访问调试工具,该工具将允许您访问live DOM。对于Firefox,您需要安装Firebug。其他浏览器提供自己的调试机制。我忘了在html页面中添加nocache.js
<script type="text/javascript" language="javascript" src="test/test.nocache.js"></script>
现在可以工作了…不,您的代码对我来说运行良好