一段jquery正则表达式取出一段指定的html内容 正则表达式jqueryhtml 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你可能考虑如下是实现方式<!DOCTYPE html><html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>无标题文档</title><script src="http://code.jquery.com/jquery-1.11.0.min.js"></script><script>$(function(){ var str='<html>' +'<body>' +'<div class="contengt">' +'<div class="sf_shaixuan">' +'</div>' +'<div class="left">这里面还有N个DIV嵌套,需要正则匹配出这里的html,其他的标记全不要。<p>测试</p></div>' +'<div class="right"></div>' +'</div>' +'</body>' +'</html>'; var htmlDoc = $.parseHTML( str ); alert($(htmlDoc).find('.left').html());})</script></script></head><body></body></html> Quote: 引用 1 楼 Return_false 的回复:方式没对哦,为了兼容IE。不用.html()方法。。我想的还是用replace()方法添加正则来过滤。。 在IE能获取,但这样做不容易维护,我的str是服务端返回的整个页面,页面内容非常多,哪里多个空格,或者引用了css script 等。。在IE便无法执行了。。 如何向ext.net 的columntree增加节点 js一个小问题 求一个通用的clearboth层 请问网站导航的鼠标经过效果和进入这个频道之后,该频道的高亮请问怎么做 setTimeout()函数的使用 如何让窗口不可关闭,就是让上面的X disable 请问如何用javascript做横向下拉菜单? 我想找出页面中所有样式都为"aaa"的控件? 帮忙看看这个效果如果不用层,该怎么改??? 高手进!!!太难了!!!!!! 如何定义这个变量? jquery.cookie.js操作cookie时,为何在360浏览器读不出cookie数据
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<script src="http://code.jquery.com/jquery-1.11.0.min.js"></script>
<script>
$(function(){
var str='<html>'
+'<body>'
+'<div class="contengt">'
+'<div class="sf_shaixuan">'
+'</div>'
+'<div class="left">这里面还有N个DIV嵌套,需要正则匹配出这里的html,其他的标记全不要。<p>测试</p></div>'
+'<div class="right"></div>'
+'</div>'
+'</body>'
+'</html>';
var htmlDoc = $.parseHTML( str );
alert($(htmlDoc).find('.left').html());
})
</script></script>
</head>
<body>
</body>
</html>