Chrome控制台中的意外标识符

时间:2019-03-05 21:05:18

标签: javascript

我在Chrome的控制台中测试了此javascript,它返回了有关意外标识符的错误。我以为我有正确的语法,但显然没有。 你能帮我么?

谢谢

function printQuote(){ 
    var theRandomQuote = getRandomQuote();
    var message = "<p class="quote">quotes.quote</p>";
    message += "<p class="source">quotes.source";
    message += "<span class="citation">quotes.citation</span></p>";
    print(message);
}

2 个答案:

答案 0 :(得分:0)

用单引号替换内部双引号

function printQuote(){ 
    var theRandomQuote = getRandomQuote();
    var message = "<p class='quote'>quotes.quote</p>";
    message += "<p class='source'>quotes.source";
    message += "<span class='citation'>quotes.citation</span></p>";
    print(message);
}

答案 1 :(得分:0)

您可以尝试转义双引号:

function printQuote(){ 
    var theRandomQuote = getRandomQuote();
    var message = "<p class=\"quote\">quotes.quote</p>";
    message += "<p class=\"source\">quotes.source";
    message += "<span class=\"citation\">quotes.citation</span></p>";
    print(message);
}