为什么第一个'<br/>'显示?

时间:2016-11-01 23:00:08

标签: javascript browser adobe-captivate

我正在尝试使用JavaScript在Adobe Captivate 9文本字幕中显示字符串。我正在使用一个无响应的项目​​,下面的代码总是显示换行符的第一个“br”标记。如果我要删除userResults中的“br”标记,则会看到topTenUsers中的“br”标记。

但是,在响应式项目中,相同的代码不会显示任何“br”标记。

代码:

    var userResults = 'You placed at rank ' + myRank + ' with a score of ' + myScore + '<br>' + '<br>';
    var topTenUsers = 'The top ' + numPlayers + ' users are: <br>';
    var topTenMsg = userResults + ' ' + topTenMsg;

    window.cpAPIInterface.setVariableValue(topTenVarName, topTenMsg);

造成这种差异的原因是什么?如何避免?

1 个答案:

答案 0 :(得分:0)

尝试自我关闭br

var userResults = 'You placed at rank ' + myRank + ' with a score of ' + myScore + '<br />' + '<br />'