2016-11-01 8 views
0

JavaScript로 Adobe Captivate 9 텍스트 캡션에 문자열을 표시하려고합니다. 나는 반응이없는 프로젝트를 사용하고 있으며, 아래 코드는 항상 줄 바꿈에 대한 첫 번째 "br"태그를 보여줍니다. userResults에서 "br"태그를 제거하려면 topTenUsers에있는 "br"태그가 표시됩니다.

그러나 반응 형 프로젝트에서 동일한 코드에는 "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); 

을 피할 수있다?

+0

코드 샘플에서 변수가 일치하지 않습니다 ... – epascarello

+0

두 변수를 연결하는 행을 추가했습니다. 실제 코드가 서버와 대화하는 것처럼 코드를 최대한 단순하게 유지했습니다. 이 문제는 처음 두 줄에서만 발생합니다. – user2871213

답변

0

br 자체 폐쇄를 시도하십시오.

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

"br"태그를 이미 복제하려고 시도했지만 처음에는 자체 폐쇄 "br"태그 만 표시합니다. – user2871213

관련 문제