HTML 与 JavaScript 互转

同一输入框:粘贴 HTML 可转为多行 document.writeln,或用「压缩为一行」得到单行 document.write;粘贴脚本/ JSON 可还原为 HTML。均在浏览器本地完成。

输入与操作

同一输入框:先粘贴内容,再点下方对应按钮。HTML 走左侧两组转换;脚本/ JSON 走「JavaScript 转 HTML」。

输出结果

使用说明

  • HTML → JavaScript:默认按 HTML 每一行生成一条 document.writeln("…");「压缩为一行」则整段 HTML 合并为一条 document.write("…")(换行以 \n 等形式写在字符串内)。行内转义与 JSON.stringify 一致。
  • JavaScript → HTML:优先识别「每行一条」的 document.writeln 并拼回换行;也支持整段 JSON 双引号字符串,或单行 document.write / document.writeln(不支持字符串用 + 拼接)。
  • 若 HTML 中含 </script>,生成结果会自动按 JSON 规范转义斜杠,避免打断外层脚本标签。