我的HTML页面中有<div>
。我需要做的是,在我的入口点类中添加<ul>
元素。我尝试使用下面的代码
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);
但我的<div>
为空/我运行时没有孩子。我在这里错过了什么?
答案 0 :(得分:1)
假设您已将“divPhotos”ID正确分配给HTML DOM中的div,您的代码就可以了。我怀疑您正在查看页面源并期望看到新添加的DOM元素。您想要查看的是实时DOM页面。如何检查DOM取决于您使用的Web浏览器。如果您使用谷歌浏览器,请按F12访问调试工具,这将允许您横向实时DOM。对于Firefox,您需要安装Firebug。其他浏览器提供自己的调试机制。
答案 1 :(得分:0)
我忘了在html页面添加nocache.js。
<script type="text/javascript" language="javascript" src="test/test.nocache.js"></script>
现在正在努力......