如何删除div的内容,而不删除div本身。
答案:4 悬赏:40 手机版
解决时间 2021-11-23 23:02
- 提问者网友:欲望失宠
- 2021-11-23 18:10
如何删除div的内容,而不删除div本身。
最佳答案
- 五星知识达人网友:愁杀梦里人
- 2021-11-23 18:47
1、使用Javascript实现删除,可以通过innerHTML。获取到div元素之后,将div的innerHTML赋值为空即可。
2、使用Jquery实现可以使用,empty方法。语法:$(selector).empty()。用法:empty() 方法从被选元素移除所有内容,包括所有文本和子节点。
示例代码:
$(".btn1").click(function(){
$("p").empty();
});
2、使用Jquery实现可以使用,empty方法。语法:$(selector).empty()。用法:empty() 方法从被选元素移除所有内容,包括所有文本和子节点。
示例代码:
$(".btn1").click(function(){
$("p").empty();
});
全部回答
- 1楼网友:笑迎怀羞
- 2021-11-23 20:52
document.getElementById(hang_r_r).parentNode.removeChild(document.getElementById(hang_r_r));//删除
换成
document.getElementById(hang_r_r). innerHTML=‘’
换成
document.getElementById(hang_r_r). innerHTML=‘’
- 2楼网友:廢物販賣機
- 2021-11-23 20:11
jquery中的empty()方法可以从被选元素中移除所有内容,包括所有文本和子节点。
- 3楼网友:想偏头吻你
- 2021-11-23 19:16
document.getElementById(hang_r_r).innerHTML="";但是这方法会将空单分成一行
这个是line-height默认样式的原因。
document.getElementById('hang_r_r').style.lineHeight = 0;加一句将这个设为0即可
这个是line-height默认样式的原因。
document.getElementById('hang_r_r').style.lineHeight = 0;加一句将这个设为0即可
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯