问个JavaScript 问题?

GXY2005 2007-02-09 10:49:11
我要在top中添加img,可以
var div1=document.getElementById("top");
var img=document.createElement("image");
img.src="./Images/luobinmao.jpg";
div1.appendChild(img);
问题是此处动态添加的img在html中是没有标记的,此时怎么删除?
用removeChild不行!
...全文
174 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
xiaotupansy 2007-02-09
  • 打赏
  • 举报
回复
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
<title>无标题页</title>
<script type="text/javascript">
window.onload=function(){
var div1=document.getElementById("div1");
var img=document.createElement("image");
img.setAttribute("id","image1");//设置id为image1
img.src="../1.jpg";
div1.appendChild(img);

}

function remove(){
var div1=document.getElementById("div1");
var img=document.getElementById("image1");
div1.removeChild(img);//通过id找到image并删除

}
</script>
</head>
<body>
<div id="div1">
<input id="Button1" type="button" value="button" onclick="remove()" />
</div>
</body>
</html>
zhqs1000 2007-02-09
  • 打赏
  • 举报
回复
GXY2005 2007-02-09
  • 打赏
  • 举报
回复
等待答案中......
顶也欢迎!
GXY2005 2007-02-09
  • 打赏
  • 举报
回复
如果是html中事先标记的控件就可以用removeChild来删除,动态的怎么删除也就是控制显示?
顶下!
xiaotupansy 2007-02-09
  • 打赏
  • 举报
回复
看过,不记得了........
一直在攀登 2007-02-09
  • 打赏
  • 举报
回复
img=null;
div1.innerHTML = "";

OR

img.style.display = "none";
GXY2005 2007-02-09
  • 打赏
  • 举报
回复
顺便问下那位老兄用过Membership.ValidateUser?
怎么用?
GXY2005 2007-02-09
  • 打赏
  • 举报
回复
楼上对,我没设置id

110,535

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧