Document.write()无法正常工作

时间:2019-03-19 04:47:30

标签: javascript html css

js code

result

问题:为什么它不显示我制作的所有样式?

1 个答案:

答案 0 :(得分:0)

document.write会删除页面上的所有内容,包括您的样式。您必须在document.write中加入样式。因此,您可能必须要做类似的事情

function disptayQuestion(questionIndex) {   
    var q = questions [questionlndex] ;     
    document.write('<link rel="stylesheet" type="text/css" href="yourstyle.css">');
    document.write( (questionlndex + 1) + "." + q.question + "<br>" );
    document.write(q.optionA +  "<br>");
    document.write(q.optionB +  "<br>");
    document.write(q.optionC +  "<br>");
    document.write(q.optionD);  

}