例如有这么一个节点
<div><em><em>Text1</em></em></div>
<div><em>Text2</div>
怎么才能让它变成这样
<div>Text1</div>
<div>Text2</div>
<div><em><em>Text1</em></em></div>
<div><em>Text2</div>
怎么才能让它变成这样
<div>Text1</div>
<div>Text2</div>
解决方案 »
- C# 父页面中点击连接,弹出子窗口(treeview架构),当选中treeview中复选框时,然后关闭子窗口,得到选择节点的值,且把得到的值,传给父页面的文本框
- 高手请进
- 关于JavaScript的onsubmit事件,请大家帮忙!
- FireFox浏览器下如何用JS给hidd赋值?
- 求高手分析苹果这个js特效原理?
- 路径的问题
- 这一句是什么意思?var dialogWin = new Object() Object是什么对象?
- 请问如何用event.srcElement 来判断某个控件是否是CheckBox?
- 急急, 怎样控制单选框的提交?就是不选的话不让提交???javasrcipt脚本,在线等。。。。。。
- 高分请教 javascript 事件捕捉问题!
- 求高手指点!我用for in 遍历 form数组对象的时候 出现了一个我目前无法理解的现象!!!!
- javascript在ie6下不能控制label与radio关联?
$(this).html($(this).text())
}
);
<!DOCTYPE HTML>
<html>
<head>
<meta charset="gb2312" />
<title></title>
<script src="http://code.jquery.com/jquery-latest.js"></script>
<style>
</style>
</head>
<body>
<div><em><em>Text1</em></em></div>
<div><em>Text2</div>
<script>
$('div').each(function(){
$(this).text( $(this).text() )
})
</script>
</body>
</html>
<div><em><em>Text1</em></em></div>
<p><em>Text2</em></p>
我想去除所有em元素,变成这样
<div>Text1</div>
<p>Text2</p>
<script type="text/javascript" >
$(document).ready(function(){
$('em').replaceWith($(this).text());
normalize();
});
</script>
$(document).ready(function(){
$('em').each(function(){
var text = $(this).text();
$(this).replaceWith(text);
});
normalize();
});