获得div的引用,获得其子节点的集合,遍历子节点判断节点类型是否是文本,是则删除。
解决方案 »
- 【100分】求一段JS改法
- 晕啊!!!求大家看一下我的代码
- eclipse写JSP程序出现乱码
- iframe的子页面中得跳转链接直接把跳转的页面加到这页的iframe标签里了
- 求js 远程加载xml文件,并解析的代码,谢谢!
- 求助!!用js实现div从iframe内嵌页输出到iframe外层页面的定位问题
- 如果用JS模拟select 的click事件?
- datatable根据字段内容自动调整列的宽度
- 循环中定义了一个变量认不到...
- 请问怎么样用jsript得到document的实际高度呢?
- 有一道javascript解码的面试题,求高手看看是什么意思!
- 浏览器兼容问题,往高手指点一下,非常感谢!
$("div").html('').append(tmp);
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title></title>
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>
<script type="text/javascript">
function test() {
var $children = $("#divTest").children();
$("#divTest").empty().append($children);
}
</script>
</head>
<body>
<div id="divTest" >abcd<span>test</span><a href="#">test</a></div>
<br /><br />
<input type="button" onclick="test()" value="去掉div中的abcd" />
</body>
</html>
var divA = $("div > a");$("div").html("");
$("div").append(divSPan);
$("div").append(divA);
abcd
<span>test</span>
<a href="#">test</a>
</div>
<script>
var div = $('div')[0],
childs = div.childNodes;
for(var i = 0; i < childs.length; i++){
childs[i].nodeType === 3 && (childs[i].nodeValue = "\n");
}
</script>