在javascript中怎样删除各种组件?

火楠哥 2009-02-10 04:23:37
比如 var text = document.createElement("<input type='text' id='text' disabled='true' value='他们的回答'>");
document.getElementById('textBoxDiv').appendChild(text);这是动态生成,现在我想删除text,注意不是清空数据.
...全文
77 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
火楠哥 2009-02-10
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 mousetsun 的回复:]
那就这样在你想要的位子定义个 <div id="textBoxDiv"> </div>
要的时候
document.getElementById('textBoxDiv').innerHTML = " <input type='text' id='text' disabled='true' value='他们的回答'>";
不要的时候
document.getElementById('textBoxDiv').innerHTML = "";
[/Quote]
document.getElementById('textBoxDiv').innerHTML = ""; 这方法只是清空数据吧,没有删除text
Jacky_Zhu_1983 2009-02-10
  • 打赏
  • 举报
回复
那就这样在你想要的位子定义个<div id="textBoxDiv"></div>
要的时候
document.getElementById('textBoxDiv').innerHTML = "<input type='text' id='text' disabled='true' value='他们的回答'>";
不要的时候
document.getElementById('textBoxDiv').innerHTML = "";
火楠哥 2009-02-10
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 dwjun236 的回复:]
引用 1 楼 mousetsun 的回复:
把它隐藏掉...
document.getElementById('textBoxDiv').style.display = "none";

隐藏的话,页面上还是有啊,有没有访求彻底删除掉
[/Quote]
打错字了,不好意思,
隐藏的话,页面上还是有啊,有没有方法彻底删除掉
火楠哥 2009-02-10
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 mousetsun 的回复:]
把它隐藏掉...
document.getElementById('textBoxDiv').style.display = "none";
[/Quote]
隐藏的话,页面上还是有啊,有没有访求彻底删除掉
Jacky_Zhu_1983 2009-02-10
  • 打赏
  • 举报
回复
把它隐藏掉...
document.getElementById('textBoxDiv').style.display = "none";

81,094

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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