我不知道如何通过 javascript 从模板中获取 DOM 元素的好方法。
示例模板:
<script id = "template" type="text/template">
<div>text1</div>
<div>text2</div>
<div>text3</div>
</script>
例如,我想用“text2”获取 div
我知道有一些方法,它们都是不好的:
向所有元素添加“类”——它破坏了语义(为 CSS 创建的类)。在大型项目中,您必须为类使用很长的名称,这非常不方便。
通过他的数字(索引)获取元素 - 添加新元素时,您必须在代码中重写旧数字。