请教:如何把这个span和内容通过正则式过滤掉? 本帖最后由 hxftgy 于 2013-11-22 12:24:49 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script><script type='text/javascript'> $(function(){ alert($("div").html().replace(/\<span(\sclass\=\S*)*\>\S*\<\/span\>/g,'')); })</script><div> <ul> <li><span class="mydata">项目1</span>结果1</li> </ul> <ul> <li><span>合计</span>结果2</li> </ul></div> 下面是我的代码,主要写个简单的匹配正则,以<span开头,以</span>结尾的匹配就会被替换掉。我测试内容出来了,但是不知道能否满足你的要求。<div id="a1"> <ul> <li><span class="mydata">项目1</span>结果1</li> </ul> <ul> <li><span>合计</span>结果2</li> </ul> </div><script language="javascript" type="text/javascript"> var a1=document.getElementById("a1"); alert(a1.innerHTML); var reg=/<span.*<\/span>/ig var b1=a1.innerHTML; var c1=b1.replace(reg,""); alert(c1); a1.innerHTML=c1;</script> Js 验证 单选按钮与下拉菜单求教。 一个extjs 中两个datefield 值的比较 如何能 弹出保存对话 最值钱的函数$,为什么需要这么多行呢? 请教各位如何修改才能使这个树状下拉框能传默认值参数 .........服务器上多出文件来了......有什么用这些文件.... 谁有精确到秒的日历啊?月日小时分钟秒!都可以输入的日历 如何在js中判断时间是否正确? javaScript电子日历(有农历) 请问怎样动态添加 LIST OR SELECT 的 OPTION? 学习 js 碰到的难题 求解惑 jquery如何传参数 新手求教
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script>
<script type='text/javascript'>
$(function(){
alert($("div").html().replace(/\<span(\sclass\=\S*)*\>\S*\<\/span\>/g,''));
})
</script>
<div>
<ul>
<li><span class="mydata">项目1</span>结果1</li>
</ul> <ul>
<li><span>合计</span>结果2</li>
</ul>
</div>
<ul>
<li><span class="mydata">项目1</span>结果1</li>
</ul>
<ul>
<li><span>合计</span>结果2</li>
</ul>
</div>
<script language="javascript" type="text/javascript">
var a1=document.getElementById("a1");
alert(a1.innerHTML);
var reg=/<span.*<\/span>/ig
var b1=a1.innerHTML;
var c1=b1.replace(reg,"");
alert(c1);
a1.innerHTML=c1;</script>