Javascript:
function Add(){
var mydiv = document.getElementById("mydiv");
var images = mydiv.getElementsByTagName("img");
var dydiv = document.createElement("div");
for (var i = 0; i < images.length; i++) {
var elem = document.createElement("img");
elem.setAttribute("src", images[i].src);
elem.setAttribute("height", "100%");
elem.setAttribute("width", "100%");
dydiv.appendChild(elem);
}
}
html:
<input type="button" onclick="Add()" value="Add"/>
<div id="mydiv">
<asp:Repeater id="rpt" runat="server">
<itemtemplate>
<div >
<img src='<%#Eval("img")%>' alt="No Image" />
</div>
</temtemplate>
</asp:Repeater>
</div>
在这里,我得到了 Images 数组对象中的重复值。由于有 4 张图片,我得到 8 张图片。(顺便说一句,我不明白为什么我会得到重复 :-( )现在我想删除重复项而不进行排序。请帮帮我....