交付时真正要回答的问题
室内用品供应商收到分开的房间与送货说明,下游转换却把换行删除,两项要求连成一句。先约定接收端需要原始分段、视觉折行还是硬换行,再比较实际值,不能只看输入框截图。
依据与可证明的范围
textarea的soft模式不会把视觉折行额外加入提交值;hard模式可能按cols加入换行。 MDN · 2026年10月16日核对。
已填写的合成验收例子
合成教学例子,不是真实客户记录。先看输入与预期,再运行下方隔离的浏览器练习。表格窄屏可横向滚动;字段名和示例值保留原样,方便与测试源码对照。
| 输入 | 检查 | 预期 |
|---|---|---|
| Room A Deliver Friday | soft模式的FormData值 | 保留原两行 |
| 长句,soft模式 | 实际值 | 不凭空增加分段 |
| 只有占位提示 | 提交的需求值 | 为空,不是占位文字 |
怎样核验,不只看界面
- 与接收团队约定分段和空白处理规则。
- 运行有明确换行与仅有占位文字的浏览器例子。
- 检查脱敏保存记录与最终邮件,并区分日志中的换行转义显示。
怎样解释结果
手机窄屏上的折行不一定是保存的换行。练习只隔离textarea原生值,邮件模板可能另作渲染。证据应同时保留转义表示与可读预览,定位丢失发生在输入、传输还是展示;不要为了模仿某个视口而强行加换行。
明确不证明什么
不是富文本清洗器,也不保证全部邮件客户端;集成边界的CRLF与LF归一化需另行记录。
可运行练习与交付记录
打开浏览器验收练习 · 查看可读测试源码。练习只在浏览器内创建临时元素,使用合成内容,不读取账号、不上传文件、不发送邮件或表单。记录被测浏览器版本、检查名、实际值与通过状态。真实集成结果另记,不能用本地通过代替。