You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

JavaScript中对应HTML转义字符
的回车转义码是什么?

HTML与JavaScript中title属性换行的差异与问题

当需要给HTML的title属性提示框添加换行时,可使用回车(Carriage Return)的HTML转义字符:

  • 

示例:

  • <img src="" title="Line 1&#013;Line 2" alt="" />

显然&#13;也能生效,我不清楚当初为何习惯加前导零。


但在JavaScript中动态创建HTML元素时,插入&#013;无法生效。

实际示例:
鼠标悬停下方示例,查看提示框显示的差异。

const myImage = document.createElement('img');
myImage.setAttribute('src', '');
myImage.setAttribute('width', '100');
myImage.setAttribute('height', '100');
myImage.setAttribute('title', 'test line 1&#13;&#13;test line 2');
myImage.setAttribute('alt', '');
document.body.appendChild(myImage);
<img src="" width="100" height="100" title="test line 1&#013;&#013;test line 2" alt="" />

问题:

我应该使用哪种JavaScript转义码来替代HTML转义字符&#013;?

注意: 我知道可以使用换行字面量 ,但我需要的是ASCII/Unicode回车的JavaScript转义码,即HTML中&#013;的JavaScript等价物。

内容的提问来源于stack exchange,提问作者Rounin

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.20 07:15:36