1

我面临一个问题。代码如下:

<% for (3 times){%>
    <div> one 
        <table> two <table>
    <% if(true){%> </div> <%}%>
<%}%>

输出如下:

<div>one</div>
<table>two</table>
<div>one
    <table>two</table>
</div>
<div>one
    <table>two</table>
</div>

如您所见,第一个<div>在开始之前已经完成<table>。那么后者<div>是正确的。我不知道原因。你能解释一下吗?

4

0 回答 0