如何简单地重新生成HTML代码?

时间:2017-07-12 12:22:41

标签: html

之前已经发布了一个类似的问题,但答案并不完全是我想要的。如果问题是illy短语,我道歉。

我的问题非常简单。我有一些HTML需要在一个页面上多次使用。例如:

        <tr>
            <th>First Element</th>
            <th>Second Element</th>
            <th>Third Element</th>
            <th>Fourth Element</th>
            <th>Fifth Element</th>
        </tr>

现在已经完成,人们只需复制粘贴几次。有没有简单的方法可以重用代码?

1 个答案:

答案 0 :(得分:0)

你可以使用Javascript创建一个像这样的for循环:

for(var i = 0 ; i < 10 ; i++){
 template = "<tr>
        <th>First Element</th>
        <th>Second Element</th>
        <th>Third Element</th>
        <th>Fourth Element</th>
        <th>Fifth Element</th>
    </tr>"
 document.getElementById("trId").innerHTML += template;
}

然后,您可以在添加之前添加一些逻辑来操作每个元素。 这将是一个解决方案,但您应该查看Angular,您可以将其作为Component,并将此组件与输入参数一起使用。 您可以从https://angular.io/tutorial

开始

干杯