我在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);
}
答案 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);
}