JavaScript中对应HTML转义字符
的回车转义码是什么?
HTML与JavaScript中title属性换行的差异与问题
当需要给HTML的title属性提示框添加换行时,可使用回车(Carriage Return)的HTML转义字符:

示例:
<img src="" title="Line 1
Line 2" alt="" />
显然
也能生效,我不清楚当初为何习惯加前导零。
但在JavaScript中动态创建HTML元素时,插入
无法生效。
实际示例:
鼠标悬停下方示例,查看提示框显示的差异。
const myImage = document.createElement('img'); myImage.setAttribute('src', ''); myImage.setAttribute('width', '100'); myImage.setAttribute('height', '100'); myImage.setAttribute('title', 'test line 1 test line 2'); myImage.setAttribute('alt', ''); document.body.appendChild(myImage);
<img src="" width="100" height="100" title="test line 1

test line 2" alt="" />
问题:
我应该使用哪种JavaScript转义码来替代HTML转义字符
?
注意: 我知道可以使用换行字面量
,但我需要的是ASCII/Unicode回车的JavaScript转义码,即HTML中
的JavaScript等价物。
内容的提问来源于stack exchange,提问作者Rounin
相关产品推荐
相关产品推荐

