/?font[^]* 這個(gè)只卻掉font標(biāo)簽的,保留除font以外的所有標(biāo)簽,如imgp等等. 同樣的你需要去掉其他標(biāo)簽,只需要將里面的font換你要去掉的,就可以了.
創(chuàng)新互聯(lián)建站于2013年成立,先為奎屯等服務(wù)建站,奎屯等地企業(yè),進(jìn)行企業(yè)商務(wù)咨詢服務(wù)。為奎屯企業(yè)網(wǎng)站制作PC+手機(jī)+微官網(wǎng)三網(wǎng)同步一站式服務(wù)解決您的所有建站問題。
/?[^/?(img)|(p)][^]* 這個(gè)保留(這里我寫的保留了img,p這兩個(gè)標(biāo)簽)你指定的標(biāo)簽,其他的(包括font)全去掉, 如果你還有其他的標(biāo)簽想保留,直接在里面加一個(gè) |(xxx)就行了,
/?[a-zA-Z]+[^]* 這個(gè)就是我最上面寫的那個(gè),會(huì)去掉所有的標(biāo)簽,包括font .
/?[a-zA-Z]+[^]* 這個(gè)表達(dá)式可以去掉所有HTML的標(biāo)簽
JAVA代碼可以這樣寫:
public static String delTagsFContent(String content){
String patternTag = "/?[a-zA-Z]+[^]*";
String patternBlank = "(^\\s*)|(\\s*$)";
return content.replaceAll(patternTag, "").replaceAll(patternBlank, "");
}
css沒有對(duì)滾動(dòng)條的顏色與樣式調(diào)整的辦法,這個(gè)只有用js配合css實(shí)現(xiàn)。至于去掉與隱藏滾動(dòng)條的問題,既然想去掉你又為什么要添加呢?當(dāng)然你也可以試試用套用標(biāo)簽限定寬高,然后溢出隱藏試一下隱藏的問題。
1、如果使用class加的樣式的話,可以使用document.getElementById("objid").className=""來清空樣式;
2、如果是直接加的style="***"屬性的話,可以使用document.getElementById("box").style.cssText = ""來清空樣式。
這要根據(jù)你原先是如何給它添加上樣式的,比如你是通過類名添加的,那你就應(yīng)該寫上這樣的代碼:要去除類名的類.className=''; 同理,如果你是通過id來命名的那就把id變成空??傊歉鶕?jù)你如何寫它的css樣式。
如果是繼承下來的樣式那只能單獨(dú)獲取來修改了。比如要隱藏的出現(xiàn),要修改的類名.css.display=''; 還有一種方法就是修改屬性的繼承方法,由于也是需要一個(gè)一個(gè)修改也很麻煩就不展開了。
當(dāng)然也可以像樓上的一樣寫一個(gè)公共的清楚樣式的類,然后通過js添加類名來修改,這個(gè)很方便,也很實(shí)用,比一種一種改方便,就是要寫一個(gè)比較全面的公共類。要添加的樣式的元素.className='你要添加的類名';