我创建了一个用javascript编写的聊天机器人程序。每当用户点击回车时,响应就会在同一行而不是换行。就像我建议的一样,我也为loadresponse()添加了代码。这是代码段:
// function to display success response in conversation div
function loadResponse(lexResponse) {
var conversationDiv = document.getElementById('conversation');
var responsePara = document.createElement("P");
responsePara.className = 'lexResponse';
if (lexResponse.message) {
responsePara.appendChild(document.createTextNode(lexResponse.message));
responsePara.appendChild(document.createElement('br'));
}
邮件没有出现在新行中,而是出现在同一行中
答案 0 :(得分:0)
您可以将<br />
附加到innerHTML
属性中。
responsePara.innerHTML = `${responsePara.innerHTML}<br />`;