如何通过javascript自动增加markdown h1的文本内容?

📜背景

希望美化博客园博客,至少不希望文本那么密集地显示,而且想自动在 headline插入表情符号,自动进行目录和文本缩进等等。

❓问题

如何通过javascript自动增加markdown h1的文本内容?

💡方案

在html中增加如下js脚本即可。


document.addEventListener("DOMContentLoaded", function() {

var h1Tags = document.querySelectorAll('h1');

h1Tags.forEach(function(tag) {

if (tag.textContent.length >= 3) {

tag.textContent = tag.textContent.slice(0, 2) + "新内容" + tag.textContent.slice(2);

}

});

});

其中,更换tag.textContent.slice() 参数的值可以更换插入文本的位置。

更换document.querySelectorALL()参数的值可以替换为查找其他html元素。

🎓评价

通过该js脚本,可以对html的元素自定义内容的插入,从而为markdown风格的自定义服务。

📚参考

  • GPT3.5-turbo
posted @   Laziko  阅读(8)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 上周热点回顾(3.3-3.9)
· AI 智能体引爆开源社区「GitHub 热点速览」
· 写一个简单的SQL生成工具
点击右上角即可分享
微信分享提示