笔友信模板 - 趣味排版互寄
提供可爱装饰与引导问题,书写笔友信,可直接打印寄出。
UD5工具箱
contenteditable 是 HTML5 的一个全局属性,设置为 true 后,用户可以直接在浏览器中编辑该元素的内容。它本质上是将 DOM 元素变成一个所见即所得(WYSIWYG)的编辑器,底层通过浏览器的编辑引擎处理光标、选区、输入等操作。配合 document.execCommand() 可以执行格式化命令(如加粗、斜体),实现类似 Word 的编辑体验。
<strong> 标签,创建列表会生成 <ul><li> 结构。通过读取编辑区域的 innerHTML 属性,即可获取对应的 HTML 源码。本工具使用 MutationObserver 实时监听 DOM 变化,自动将最新的 HTML 同步到源码面板。
document.execCommand() 已被 W3C 标记为废弃(deprecated),但在所有主流浏览器中仍然可用且稳定。新的标准是 Input Events Level 2 和 Clipboard API,但目前尚未完全替代 execCommand 的所有功能。对于工具类应用,execCommand 仍然是实现富文本编辑最实用的方案。未来浏览器可能会逐步用新的 Editing API 替代它。
<script>、<iframe>);element.textContent 或 element.innerText 提取文本;document.createElement('div').innerHTML = html; div.textContent 即可快速获取纯文本。注意这会丢失所有格式信息,仅保留文字内容。
scrollIntoView 确保光标可见;提供可爱装饰与引导问题,书写笔友信,可直接打印寄出。
生成带眼睛图标的密码可见性切换输入框,包含完整的显示/隐藏JS逻辑。
将任意公历日期转换为儒略日数,或从儒略日反推公历日期,用于天文计算。
上传 GIF 动画,提取每一帧并拼接为单张精灵表图片,可设置排列方式,用于游戏开发。
一键转换字母、数字、标点符号的全角与半角形式,用于中英文混排规范化。
输入十六进制或二进制数据,切换查看大端序和小端序下的数值解释。
一键将文本文件的行尾序列在 Unix (LF)、Windows (CRLF) 和旧版 Mac (CR) 之间转换。
输入佛历年转公历年,或反向查询,展示重要佛教节日。
输入每公里所需分钟数,自动换算为每英里配速或速度。
测量孩子脚长毫米数,转换为美码、欧码及中国码,并给出选购余量建议。
选择乐器类型(如降B小号),输入记谱音,显示演奏的实际音高及钢琴对照。
将普通英文转换为《我的世界》中附魔台显示的标准银河字母(Standard Galactic Alphabet)。
将英文文本转换为19世纪摩门教提倡的德塞雷特字母(Deseret Alphabet),展示历史语言学。
上传.mid文件,将里面的音符事件(时间、音高、力度)提取为CSV表格。
将文本中的直引号(' ') 自动转换为排版正确的弯引号 (“ ”),适合文章美化。
将横向中文文本转换为传统的从右至左竖排格式,可复制或导出为图片。
输入分数,计算其小数形式,用标记高亮循环节部分。
将输入的小数(包括循环小数标注)转换为最简分数,展示求解过程。
在AsciiMath、LaTeX和MathML之间转换数学表达式,并显示渲染预览。
将深度嵌套的JSON对象转化为用点号或括号分隔的单层键值对,便于数据清洗。
输入公历日期查询对应的农历日期、生肖、干支纪年和节气信息,前端算法计算。
输入中文文本,转换为相应的拼音(无音调),支持多音字简单处理。
输入英文字母或常用符号,显示对应的Unicode盲文点字图案,便于学习。
将任意日期时间精确转换为毫秒级Unix时间戳,同时支持逆转换,并显示本地/UTC差异。
将HTML标记转换为Pug(原Jade)的缩进语法模板,去除尖括号,让模板开发更快速。
将CSV表格数据转换为结构化XML文档,自定义根节点与元素名,适合数据交换与接口适配。
将普通英文文本转换为Leet语(如E→3, A→4),多种替换强度可选,给文字增添极客风格。
在线Unix时间戳与标准日期时间互转,支持秒/毫秒级时间戳,显示GMT和本地时间。
将CSV或TSV格式的数据转换为HTML表格,支持自定义分隔符、表头,并预览表格效果。
从HTML代码中移除所有标签,提取纯文本内容,支持保留换行,用于数据清洗和正文提取。