Javascript 如何在插入的文本中包含换行符
我只是想知道在这种特殊的代码情况下如何插入换行符。我通过jQuery的Javascript 如何在插入的文本中包含换行符,javascript,php,Javascript,Php,我只是想知道在这种特殊的代码情况下如何插入换行符。我通过jQuery的.text()方法显示它。我希望邮件和姓名之间有一个换行符 var textarray = [ "\"Message\" Name", ]; 我尝试了“\”Message\“\n Name”,但没有成功 这是PHP中的JSFIDLE,您可以使用 var textarray = [ "Message <br> Name" ]; var textarray=[ “消息名称” ]; 在PHP中,您可以
.text()
方法显示它。我希望邮件和姓名之间有一个换行符
var textarray = [
"\"Message\" Name",
];
我尝试了“\”Message\“\n Name”
,但没有成功
这是PHP中的JSFIDLE,您可以使用
var textarray = [
"Message <br> Name"
];
var textarray=[
“消息
名称”
];
在PHP中,您可以使用
var textarray = [
"Message <br> Name"
];
var textarray=[
“消息
名称”
];
要使用换行符,如果要以HTML格式呈现字符串,则需要添加一个
:
"\"Message\"<br>Name"
要使用换行符,如果要以HTML格式呈现字符串,则需要添加一个
:
"\"Message\"<br>Name"
您可以通过jQuery的
.text()
显示文本。在字符串中输入的任何内容都不会导致输出中的换行,因为换行符只是HTML元素中的空白——它们不会被专门解释
如果改为使用.html()
,并在字符串中间包含一个
标记,情况会更好:
var textarray = [
"\"Message\"<br /> Name",
];
// later ...
$(this).html(textarray[rannum]).fadeIn('fast');
您正在通过jQuery的
.text()
显示文本。在字符串中输入的任何内容都不会导致输出中的换行,因为换行符只是HTML元素中的空白——它们不会被专门解释
如果改为使用.html()
,并在字符串中间包含一个
标记,情况会更好:
var textarray = [
"\"Message\"<br /> Name",
];
// later ...
$(this).html(textarray[rannum]).fadeIn('fast');
我不太清楚,但如果有帮助的话,这是一个插入到下面的php文件。对不起,我不明白这个问题。但是我包括了一个JSFIDLE,如果看到完整的代码有助于回答您的问题,好的,谢谢,我将把它添加到帖子中。我不确定我是否完全理解,但它是一个php文件,插入在if下。抱歉,我不理解这个问题。但是如果看到完整的代码有助于回答您的问题,那么我就添加了一个JSFIDLE。好的,谢谢。我将把它添加到帖子中。如果我理解正确,我只需添加$(this.html)(textarray[rannum])。fadeIn('fast');在var textary=[“\”Message\“Name”,]?不可以。您可以将示例中的
$(this).text(…)
内容替换为$(this).html(…)
。请参阅此处包含的代码片段,这只是您已经做了更改的JSFIDLE。好吧,如果我理解正确,我只需添加$(this).html(textarray[rannum]).fadeIn('fast');在var textary=[“\”Message\“Name”,]?不可以。您可以将示例中的
$(this).text(…)
内容替换为$(this).html(…)
。请参阅此处包含的代码片段,它只是您已经做了更改的JSFIDLE。