Javascript 如何添加<;b>;(用于加粗字体)到sns消息字符串内插入的部分文本?
我想采用这种格式的字符串Javascript 如何添加<;b>;(用于加粗字体)到sns消息字符串内插入的部分文本?,javascript,html,Javascript,Html,我想采用这种格式的字符串我是一个级别${level}编码器,其中${level}将是传入的某个值。但我只想在这句话中用粗体字。因此,让我们在这个例子中说,我希望“水平”和“编码器”加粗。我如何做到这一点 当前行为: 即使我在`内部执行或操作,标记也会转换为字符串。它实际上并没有为我加粗文本 更新:这正是我对aws sns所做的。但我想通过字符串插值来实现这一点 让snsData={ 消息:“这是一条自动消息”+“\n”+ 您已成功上载以下内容:“+”\n `文件名:${snsFileName}
我是一个级别${level}编码器
,其中${level}将是传入的某个值。但我只想在这句话中用粗体字。因此,让我们在这个例子中说,我希望“水平”和“编码器”加粗。我如何做到这一点
当前行为:
即使我在`
内部执行
或
操作,标记也会转换为字符串。它实际上并没有为我加粗文本
更新:这正是我对aws sns所做的。但我想通过字符串插值来实现这一点
让snsData={
消息:“这是一条自动消息”+“\n”+
您已成功上载以下内容:“+”\n
`文件名:${snsFileName}\n
行数:${numberOfLines}\n
如果有任何问题,请联系XXX寻求帮助,
主题:“已成功上载到XX”,
主题词:“XXXXX”
};代码>附录,因此这是您的实例所独有的,我建议您更好地熟悉字符串/插值和对象的工作方式,但为了学习,干杯
const$=function(id){return document.getElementById(id)},
级别=‘专家’,
str=`我是一个level${level}编码员`,
snsFileName='testFileNameBlah',
numberOfLines=99,
snsData={
消息:“这是一条自动消息
”+
'您已成功上载以下内容:
'+
`文件名:${snsFileName}
行数:${numberOfLines}
`+
“如果有任何问题,请联系XXX寻求帮助。
”,
主题:“已成功上载到XX”,
主题词:“XXXXX”
};
$('blah')。innerHTML=str+'
';
$('fixme').innerHTML=snsData.Message+snsData.Subject代码>
补遗
我是一个级别${level}编码员
?^^^^^^他所说的,除了语义更正将使用而不是
@RobertHarvey如果我在我是一个级别${level}编码员
中执行此操作,它将b标记作为字符串,实际上不会为我加粗文本。这就是我遇到的问题,我们需要更多地查看您的代码。@ChrisW。如果我把它放在``里面,它只会把整个东西变成一个字符串,除了传入的变量