用java如何去掉HTML标签里卖弄的属性
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用java如何去掉HTML标签里卖弄的属性相关的知识,希望对你有一定的参考价值。
参考技术A 使用jquery的attr, $("img").attr( src: "", alt: "" );attr(name|properties|key,value|fn)
添加属性:$("img").attr( src: "test.jpg", alt: "Test Image" ); 参考技术B public class Test
/**
* @param args
*/
public static void main(String[] args)
//str 可以放你具体要处理的html字符串
String str = "<div class='content'><div id=\\'t1'>文本1</div><p class='bbb'>文本2.....<font color='#00000'>文本3</font><span style='line-height:24px;'>文本4</span></p></div>";
str = new Test().getString(str, "class");
System.out.println(str);
/**
* 除去Html文件中的class属性
* @param str
* @param subStr
* @return
*/
public String getString(String str, String subStr)
String sb = "";
String[] s1 = str.split(subStr);
for (int i = 0; i < s1.length; i++)
if (i==0)
sb = sb + s1[0];
continue;
int ii = s1[i].indexOf(">", 0);
sb = sb + s1[i].substring(ii);
return sb.toString();
本回答被提问者和网友采纳
☆html里,如何去掉点击map里area的边框
参考技术A <area shape="poly" coords="44,44,61,40,77,45,95,55,105,66,57,76,16,62,32,58,27,55,40,50" href="link_to.html" /</map</body</html★第一种方法是:在<img标签中加入hidefocus="true"
<img src="pic.jpg" width="134" height="115" border="0" usemap="#Map" hidefocus="true" /
★第二种方法是:在需要去掉边框的<area标签中加入
onfocus="blur(this);"
(如果area区域较多,则每个都要加,那就显得有些麻烦了,可以用第一种方法)本回答被提问者和网友采纳
以上是关于用java如何去掉HTML标签里卖弄的属性的主要内容,如果未能解决你的问题,请参考以下文章