亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 語言 > JavaScript > 正文

javascript清理table樣式

2024-05-06 16:23:03
字體:
來源:轉載
供稿:網友

本文給大家講解的是使用javascript實現去除多余的TABLE的樣式,主要通過結合正則表達式來實現,非常的簡單實用,有需要的小伙伴可以參考下。

項目中遇到這樣的需求,一大段文章正文的html代碼在手機中顯示不全,原因是由于其它有table,而table表格中的tr/td都攜帶了從word中粘貼過來的樣式,需要將這一大段的字符串中的table、tr、td中攜帶的樣式清除掉,同時還不能破壞table結構,即要保留tr中的rowspan和td中的colspan屬性。

html部分代碼如下:

 

 
  1. <p class="MsoNormal" align="left" style="text-align:left"><span lang="EN-US"
  2. <o:p>文字中華人民共和國文字中華人民共和國文字中華人民共和國</o:p> 
  3. </span></p> 
  4. <table> 
  5. <tbody> 
  6. <tr style="height:13.5pt"
  7. <td width="117" style="width:88.0pt;border:solid windowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt;height:13.5pt"><p class="MsoNormal" align="center" style="text-align:center"><span style="font-family:宋體;color:#1F497D">項目<span lang="EN-US"
  8. <o:p></o:p> 
  9. </span></span></p></td> 
  10. <td width="137" style="width:103.0pt;border:solid windowtext 1.0pt;border-left:none;padding:0cm 5.4pt 0cm 5.4pt;height:13.5pt"><p class="MsoNormal" align="center" style="text-align:center"><span style="font-family:宋體;color:#1F497D">金額<span lang="EN-US"
  11. <o:p></o:p> 
  12. </span></span></p></td> 
  13. <td width="153" style="width:115.0pt;border:solid windowtext 1.0pt;border-left:none;padding:0cm 5.4pt 0cm 5.4pt;height:13.5pt"><p class="MsoNormal" align="center" style="text-align:center"><span style="font-family:宋體;color:#1F497D">經辦人<span lang="EN-US"
  14. <o:p></o:p> 
  15. </span></span></p></td> 
  16. <td width="135" style="width:101.0pt;border:solid windowtext 1.0pt;border-left:none;padding:0cm 5.4pt 0cm 5.4pt;height:13.5pt"><p class="MsoNormal" align="center" style="text-align:center"><span style="font-family:宋體;color:#1F497D">是否有發票<span lang="EN-US"
  17. <o:p></o:p> 
  18. </span></span></p></td> 
  19. </tr> 
  20. <tr style="height:13.5pt"
  21. <td width="117" style="width:88.0pt;border:solid windowtext 1.0pt;border-top:none;padding:0cm 5.4pt 0cm 5.4pt;height:13.5pt"><p class="MsoNormal" align="center" style="text-align:center"><span style="font-family:宋體;color:#1F497D">合計<span lang="EN-US"
  22. <o:p></o:p> 
  23. </span></span></p></td> 
  24. <td colspan="3" valign="bottom" nowrap="" style="width:103.0pt;border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt;height:13.5pt"><p class="MsoNormal" align="center" style="text-align:center"><span lang="EN-US" style="font-size:11.0pt;font-family:宋體;color:black"
  25. <o:p></o:p> 
  26. </span></p></td> 
  27. </tr> 
  28. </tbody> 
  29. </table> 
  30. <p class="MsoNormal"><span style="font-family:宋體;color:#1F497D">文字中華人民共和國文字中華人民共和國文字中華人民共和國。</span><span lang="EN-US" style="color:#1F497D"
  31. <o:p></o:p> 
  32. </span></p> 

JS腳本如下:

 

 
  1. /* 
  2. *格式化內容,str即是html格式的字符串 
  3. */ 
  4. function formatContent(str){ 
  5. str=str.replace(/<//?(html|head|title|meta|body)/b[^>]*>/ig,""); 
  6. str=str.replace(/<table[^>]*>/ig,"<table>"); 
  7. return str; 
  8. str=str.replace(/(<tr[^>]*>)/ig, function (a, b) { 
  9. if(a.indexOf('rowspan')>-1){ 
  10. a=a.replace(/([a-z]+)="([^"]+)?"/ig,function(c,d,e){ 
  11. return d === 'rowspan' ? (d + '="' + e + '"') : ''
  12. }) 
  13. return a; 
  14. }else
  15. return '<tr>'
  16. }); 
  17. str=str.replace(/(<td[^>]*>)/ig, function (a, b) { 
  18. if(a.indexOf('colspan')>-1){ 
  19. a=a.replace(/([a-z]+)="([^"]+)?"/ig,function(c,d,e){ 
  20. return d === 'colspan' ? (d + '="' + e + '"') : ''
  21. }) 
  22. return a; 
  23. }else
  24. return '<td>'
  25. }); 
  26. return str; 

以上所述就是本文的全部內容了,希望大家能夠喜歡。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
日韩中文字幕国产精品| 国产欧美日韩综合精品| 欧美日韩精品二区| 久久久久久久久久亚洲| 亚洲第一区中文99精品| 亚洲久久久久久久久久| 久久在精品线影院精品国产| 久久久国产一区二区三区| 中文字幕欧美日韩| 国产亚洲欧洲高清| 91高清视频在线免费观看| 国产精品欧美激情| 中日韩美女免费视频网站在线观看| 国产精品久久久久久av| 成人精品一区二区三区| 亚洲国产欧美一区二区三区同亚洲| 亚洲视频欧洲视频| 亚洲美女福利视频网站| 精品欧美激情精品一区| 亚洲人成亚洲人成在线观看| 亚洲影院高清在线| 欧美另类精品xxxx孕妇| 精品亚洲男同gayvideo网站| 日韩一区二区福利| 78m国产成人精品视频| 日韩av电影手机在线| 亚洲少妇中文在线| 欧美裸体视频网站| 日韩国产在线播放| 国产精品高潮呻吟久久av无限| 国产在线精品一区免费香蕉| 自拍偷拍亚洲一区| 国产精品a久久久久久| 欧美综合在线第二页| 日韩亚洲在线观看| 欧美电影免费播放| 欧美激情精品久久久久久变态| 亚洲伊人一本大道中文字幕| 国产精品久久在线观看| 国产精品久久久久久久久久小说| 国产精品伦子伦免费视频| 久久久国产一区二区| 国内精品国产三级国产在线专| 国产欧美精品日韩精品| 国产精品99免视看9| 亚洲国产精品人久久电影| 日韩经典第一页| 欧美乱人伦中文字幕在线| 国产精品一区专区欧美日韩| 日韩不卡中文字幕| 日韩精品极品视频免费观看| 久久精品国产亚洲精品2020| 欧美色视频日本高清在线观看| 欧美老女人bb| 日本高清不卡在线| 中文字幕在线精品| 亚洲色无码播放| 91精品久久久久久久久| 国产一区二区三区在线看| 日韩电影中文字幕一区| zzijzzij亚洲日本成熟少妇| 国产成人精品网站| 国产欧美日韩中文字幕| 国产精品一区二区电影| 国产一区二区三区在线视频| 午夜精品久久久久久久久久久久久| 亚洲a区在线视频| 亚洲高清av在线| 国产精品99导航| 欧美一区二区三区免费视| 国产精品日本精品| 国产亚洲精品美女久久久| 91精品国产91久久久久久吃药| 精品久久久久久久久久| 中文字幕在线观看亚洲| 国产精品都在这里| 5566日本婷婷色中文字幕97| 国产精品手机播放| 色偷偷噜噜噜亚洲男人的天堂| 国产69精品久久久久9999| 亚洲欧洲偷拍精品| 欧美中文字幕视频在线观看| 丝袜一区二区三区| 中文字幕日韩在线播放| 精品一区二区电影| 91av中文字幕| 欧美极品xxxx| 亚洲一区中文字幕| 久久久久久久香蕉网| 国产欧美亚洲视频| 欧美黄网免费在线观看| 2019中文字幕在线| 日韩电视剧免费观看网站| 精品久久久国产精品999| 日韩av日韩在线观看| 亚洲精品视频久久| 欧美一性一乱一交一视频| 国产极品jizzhd欧美| 欧美日韩国产色视频| 69av在线视频| 国产一区二区丝袜高跟鞋图片| 久久久亚洲精选| 亚洲永久免费观看| 日本精品va在线观看| 国产精品视频在线播放| 国产美女被下药99| 精品亚洲一区二区三区四区五区| 日韩在线高清视频| 亚洲奶大毛多的老太婆| 亚洲国产精品va在线| 久久精品91久久香蕉加勒比| 色www亚洲国产张柏芝| 欧美激情精品久久久久久久变态| 国产精品久久久久久久久影视| 2019中文字幕免费视频| 中文字幕在线看视频国产欧美| 欧美黄色性视频| 久久久久久久久国产精品| 国产精品偷伦一区二区| 亚洲国产女人aaa毛片在线| 两个人的视频www国产精品| 久精品免费视频| 国产欧美 在线欧美| 欧美亚州一区二区三区| 亚洲激情在线视频| 91精品视频在线看| 欧洲美女7788成人免费视频| 欧美成人精品一区二区三区| 欧美日韩国产色视频| 日韩精品在线免费观看视频| 久久精品一偷一偷国产| 欧美华人在线视频| 97超级碰碰碰| 亲爱的老师9免费观看全集电视剧| 亚洲成av人乱码色午夜| 日韩精品在线观| 国产精品吹潮在线观看| 成人亚洲综合色就1024| 日韩免费观看视频| 91国产高清在线| 粗暴蹂躏中文一区二区三区| 国内揄拍国内精品| 久久久国产视频91| 精品少妇一区二区30p| 日韩美女视频中文字幕| 性欧美长视频免费观看不卡| 91欧美精品午夜性色福利在线| 久久久噜久噜久久综合| 91在线看www| 91精品国产免费久久久久久| 欧美性视频网站| 96精品视频在线| 午夜精品视频在线| 欧美激情视频在线观看| 中文字幕日韩免费视频| 清纯唯美日韩制服另类| 国内精品久久影院| 日韩精品中文字幕在线观看| 日韩欧亚中文在线| 久久精品人人爽| 26uuu久久噜噜噜噜| 91香蕉电影院| 日韩av在线资源| 亚洲香蕉av在线一区二区三区|