纯HTML无法实现分步表单,必须用JavaScript控制fieldset显隐、动态开关required、管理sessionStorage状态、同步progress.value/aria-current/焦点,并禁用非当前步fieldset。

纯 HTML 编辑器(如 CodeMirror、Monaco、Ace)本身不提供分步表单能力——它只渲染和编辑 HTML 源码;你要的是「在 HTML 页面里实现分步表单」,不是「用 HTML 编辑器做分步表单」。关键在 DOM 结构 + JS 控制逻辑,编辑器只是可选的输入工具。
为什么