日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

javascript - innerHTML如何去除縮進

瀏覽:182日期:2022-11-12 17:00:31

問題描述

已解決

各位好:

欲在html中用template標簽里面寫Markdown,再用js對Markdown進行處理轉換成html,局部dom結構如下:

<p class='content'> <template type='markdown'> Welcome ==== My name is Hung </template></p><script type='text/javascript'> document.addEventListener(’DOMContentLoaded’ ,function (event){ var $templates = document.querySelectorAll(’template[type='markdown']’) $templates.forEach(function ($template){ console.log(marked($template.innerHTML)); }) })</script>

但是因為template標簽有縮進,導致了marked把內容當做段落代碼處理:javascript - innerHTML如何去除縮進

javascript - innerHTML如何去除縮進

javascript - innerHTML如何去除縮進

請問又沒法辦法清除這些縮進,但是又不影響正常縮進的方式,或者不用template標簽的其他方式

問題解答

回答1:

給你一個思路,統計每一行前面的空白符,得到一個最小值,再按這個最小值清除

補上代碼

document.querySelectorAll(’template[type='markdown']’).forEach($template => { var lines = $template.innerHTML.split(/rn|n/) var trimLen = lines.reduce((minLen, line) => { var len = (/S/.exec(line) || {index: 0}).index if (len < minLen) { return len } return minLen }, Infinity) if (trimLen > 0) { lines = lines.map(line => line.slice(trimLen)) } console.log(marked(lines.join(’n’)))})回答2:

document.querySelectorAll(’template[type='markdown']’).forEach(($template) => { let lines = $template.innerHTML.split(’n’) let linesNum = lines.length if (linesNum > 0){ !!/^s*$/.test(lines[0]) && lines.shift() !!/^s*$/.test(lines[linesNum-1]) && lines.pop() } let markdown = lines.map(line => line.substring(Math.min(...lines.map(line => line.match(/^s*/)[0].length)))).join(’n’) $template.parentElement.innerHTML = marked(markdown)})

標簽: JavaScript
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
国产欧美大片| 先锋影音国产一区| 久久亚洲国产精品尤物| 69堂精品视频在线播放| 欧美亚洲三区| 91看片一区| 天堂va在线高清一区| 97在线精品| 亚洲欧美视频| 日韩毛片网站| 免费国产亚洲视频| 国产99久久久国产精品成人免费| 日韩三区四区| 99视频在线精品国自产拍免费观看| 免费黄色成人| 91亚洲一区| 亚洲资源av| 精品亚洲成人| 91精品国产乱码久久久久久久 | 久久黄色影视| 成人高清一区| 久久人人99| 欧美日韩在线精品一区二区三区激情综合| 久久精品国产亚洲一区二区三区| 桃色一区二区| 国产一区二区精品久| 成人国产精品一区二区免费麻豆| 日本精品另类| 精品日韩视频| 国产欧美自拍| 国产不卡人人| 免费国产亚洲视频| 亚洲网站视频| 国产videos久久| 成人精品国产亚洲| 久久国产影院| 中文字幕一区日韩精品| 亚洲精品国产精品粉嫩| 日韩成人a**站| 嫩呦国产一区二区三区av| 日韩1区2区3区| 日韩午夜av| 日本国产欧美| 久久成人亚洲| 91成人在线精品视频| 亚洲bt欧美bt精品777| 日韩中文字幕一区二区高清99| 国产日韩欧美中文在线| 国产成人精选| 国产精品日本| 免费在线观看一区| 91久久久精品国产| 欧美日韩一区二区国产| 国产精品亚洲一区二区三区在线观看| 免费久久99精品国产自在现线| 久久国产欧美| 国产精品一区二区三区av麻| 日韩在线看片| 日韩二区三区四区| 九九精品调教| 日韩精品第一| 久久精品一区二区三区中文字幕| 韩国三级一区| 日韩黄色在线观看| 欧美日韩亚洲在线观看| 日本vs亚洲vs韩国一区三区二区| 首页国产精品| 午夜精品福利影院| 久久天堂成人| 久久精品99国产精品| 99精品视频精品精品视频| 亚洲精品黄色| 日韩免费高清| 日本午夜精品一区二区三区电影| 久久天堂精品| 国产女人18毛片水真多18精品| 日韩影院精彩在线| 国产精品久久久久蜜臀| 日韩精品一级中文字幕精品视频免费观看 | 国产乱码精品| 亚洲激情欧美| 9999国产精品| 欧美日韩在线精品一区二区三区激情综合| 999久久久精品国产| 国产精品1区| 免费在线看一区| 麻豆视频在线观看免费网站黄 | 国产精品a级| 美女精品在线观看| 日韩一区二区三区免费播放| 亚洲开心激情| 久久理论电影| 日韩成人精品一区| 国产乱人伦精品一区| 国产精品美女久久久| 伊人网在线播放| 国产色99精品9i| 亚洲精品少妇| 国产婷婷精品| 欧美午夜精品一区二区三区电影| 你懂的国产精品永久在线| 日韩免费精品| 欧美综合二区| 欧美日韩精品免费观看视频完整| 日本久久综合| 你懂的国产精品| 日本视频一区二区| 综合激情五月婷婷| 欧美在线影院| 久久九九精品| 日韩欧美另类一区二区| 免费视频一区二区三区在线观看 | 免播放器亚洲一区| 免费av一区二区三区四区| 中文字幕人成乱码在线观看 | 欧美一区三区| 日韩综合精品| 中文字幕在线视频网站| 国产美女视频一区二区| 日本一不卡视频| 中文字幕av一区二区三区人| 日韩午夜电影| 午夜在线视频观看日韩17c| 91精品观看| 欧美另类综合| 亚洲综合欧美| 中文字幕免费一区二区| 一区二区三区国产在线| 蜜桃免费网站一区二区三区| 美女久久网站| 亚洲精品综合| 日本亚洲不卡| 日韩精品免费观看视频| 亚洲精品观看| 蜜桃视频一区二区| 偷拍亚洲精品| 久久精品超碰| 麻豆成人av在线| 蜜桃精品视频| 国产一区调教| av中文字幕在线观看第一页| 国产h片在线观看| 婷婷激情一区| 欧美不卡高清| 日韩制服丝袜av| 亚洲欧洲日韩精品在线| 日韩激情av在线| 国产日韩欧美三级| 欧美三级第一页| 国产黄色精品| 福利视频一区| 久久精品国产亚洲夜色av网站| 国产一区日韩一区| 黄色欧美日韩| 久久午夜精品一区二区| 日韩有码av| 麻豆精品少妇| 日韩欧美一区免费| 亚洲一区亚洲| 日韩不卡一区二区三区| 久久av影视| 色在线中文字幕| 91久久国产| 一二三区精品| 日韩高清中文字幕一区二区| 国产99久久| 综合激情在线| 精品久久亚洲| 亚洲二区在线| 综合一区av| 久久久久伊人| 五月天综合网站| 亚洲精品2区| 欧美日韩亚洲一区| 欧美三级精品| 亚洲色图网站| 麻豆国产欧美日韩综合精品二区| 久久久男人天堂| 五月天综合网站| 欧美日韩视频免费看| 精品成人免费一区二区在线播放| 视频一区在线播放| 欧美国产极品| 九九在线精品| 日韩精品一区二区三区免费视频| 久久精品亚洲| 亚洲综合精品| 国产精品a久久久久| 欧美亚洲国产精品久久| 日韩综合一区二区三区| caoporn视频在线| 久色成人在线| 国产精品自在| 亚洲天堂1区| 亚洲不卡视频| 亚洲91久久| 国产日韩亚洲欧美精品| 久久精品高清| 国产精品啊啊啊| 视频在线观看一区二区三区|