正则 什么是颜色??BORDER-RIGHT?是颜色?还是#2da8ae 这样的都是颜色?有规律么? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 " <div title='longrightarrow^{加熱}_{2321321123}'> <LABEL title=\longrightarrow_^ contentEditable=false> <TABLE cellSpacing=0 cellPadding=0 border=0> <TBODY> <TR> <TD name=\"###\"> <LABEL onkeyup=\"getExpressionFromHtml($('editArea').innerHTML);\" contentEditable=flase onclick=appEditArea()> 加熱 </LABEL> </TD> </TR> <TR> <TD style=\"BACKGROUND-IMAGE: url(jjjs/images/Chemical/24.jpg); BACKGROUND-REPEAT: repeat-x; HEIGHT: 10px\"> <TD style=\"BACKGROUND-IMAGE: url(jjjs/images/Chemical/25.gif); WIDTH: 9px; BACKGROUND-REPEAT: repeat-x\"> </TD> </TD> </TR> <TR> <TD name=\"###\"> <LABEL onkeyup=\"getExpressionFromHtml($('editArea').innerHTML);\" contentEditable=flase onclick=appEditArea()> 2321321123 </LABEL> </TD> </TR> </TBODY> </TABLE> </LABEL> </div> " 结果是这样 这个不就是LABEL里的style全不要吗? 不全是 因为TD里加了背景图片这个要留着<TD style=\"BACKGROUND-IMAGE: url(jjjs/images/Chemical/24.jpg); BACKGROUND-REPEAT:repeat-x;HEIGHT: 10px\"> <TD style=\"BACKGROUND-IMAGE: url(jjjs/images/Chemical/25.gif); WIDTH:9px;BACKGROUND-REPEAT: repeat-x\"> LABEL里的style全不要 td里的不变<script> var a=" <div title='longrightarrow^{加熱}_{2321321123}'> <LABEL title=\longrightarrow_^ contentEditable=false><TABLE cellSpacing=0 cellPadding=0 border=0><TBODY><TR><TD name=\"###\"> <LABEL onkeyup=\"getExpressionFromHtml($('editArea').innerHTML);\" contentEditable=flase style=\"BORDER-RIGHT: #2da8ae thin dotted; BORDER-TOP: #2da8ae thin dotted; VERTICAL-ALIGN: middle; BORDER-LEFT: #2da8ae thin dotted; CURSOR: hand; BORDER-BOTTOM: #2da8ae thin dotted; TEXT-ALIGN: center\" onclick=appEditArea()> 加熱 </LABEL> </TD> </TR><TR><TD style=\"BACKGROUND-IMAGE: url(jjjs/images/Chemical/24.jpg); BACKGROUND-REPEAT: repeat-x; HEIGHT: 10px\"><TD style=\"BACKGROUND-IMAGE: url(jjjs/images/Chemical/25.gif); WIDTH: 9px; BACKGROUND-REPEAT: repeat-x\"> </TD> </TD> </TR><TR><TD name=\"###\"> <LABEL onkeyup=\"getExpressionFromHtml($('editArea').innerHTML);\" contentEditable=flase style=\"BORDER-RIGHT: #2da8ae thin dotted; BORDER-TOP: #2da8ae thin dotted; VERTICAL-ALIGN: middle; BORDER-LEFT: #2da8ae thin dotted; CURSOR: hand; BORDER-BOTTOM: #2da8ae thin dotted; TEXT-ALIGN: center\" onclick=appEditArea()> 2321321123 </LABEL> </TD> </TR> </TBODY> </TABLE> </LABEL> </div> "alert(a.replace(/(<LABEL[^>]*?)style=\"[^\"]*?\"([^>]*?>)/gim,"$1$2"))</script> 如果这些颜色都是border的颜色的话,直接去掉style里的所有border属性的定义就可以了 把上面的字串放在text裡,處理後text裡就可以得到你想要的結果了var reg = /#[a-f0-9A-F]{6}/g;text = text.replace(reg, ''); 帮个忙~ js实现多个关键字替换如何实现 请问当浏览器窗口最小化时,有什么法让它最大化?? 请问新人怎么学习javascript 网站被挂马? 层跟踪鼠标位移时间。 初学者问个JS图片处理的问题 可以用javascript控制定义好的样式链接到指定的id上吗? [求助]关于JS自定义函数的问题??? 要做一个非常动态的交互页面,请教DHTML和JS是否能够胜任?(分多,快来!) 请教有关cookie的问题! 请问: this.chlidren 在FF下怎么写? 求一简单的正则
<TABLE cellSpacing=0 cellPadding=0 border=0>
<TBODY>
<TR>
<TD name=\"###\"> <LABEL onkeyup=\"getExpressionFromHtml($('editArea').innerHTML);\" contentEditable=flase onclick=appEditArea()> 加熱 </LABEL> </TD> </TR>
<TR>
<TD style=\"BACKGROUND-IMAGE: url(jjjs/images/Chemical/24.jpg); BACKGROUND-REPEAT: repeat-x; HEIGHT: 10px\">
<TD style=\"BACKGROUND-IMAGE: url(jjjs/images/Chemical/25.gif); WIDTH: 9px; BACKGROUND-REPEAT: repeat-x\"> </TD> </TD> </TR>
<TR>
<TD name=\"###\"> <LABEL onkeyup=\"getExpressionFromHtml($('editArea').innerHTML);\" contentEditable=flase onclick=appEditArea()> 2321321123 </LABEL> </TD> </TR> </TBODY> </TABLE> </LABEL> </div> "
结果是这样
<TD style=\"BACKGROUND-IMAGE: url(jjjs/images/Chemical/25.gif); WIDTH:9px;BACKGROUND-REPEAT: repeat-x\">
alert(a.replace(/(<LABEL[^>]*?)style=\"[^\"]*?\"([^>]*?>)/gim,"$1$2"))
</script>
var reg = /#[a-f0-9A-F]{6}/g;
text = text.replace(reg, '');