Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/477.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript html模板标记中的id属性_Javascript_Html_Templates_Html5 Template - Fatal编程技术网

Javascript html模板标记中的id属性

Javascript html模板标记中的id属性,javascript,html,templates,html5-template,Javascript,Html,Templates,Html5 Template,因此,我将深入研究HTML5模板标签,作为解决我的web应用程序问题的未来可能的解决方案。有一件事我似乎找不到:你能在模板标签中使用id属性吗? 模板可以重用,但ID不能重用。因此,从理论上讲,多次使用同一模板(这就是它们最初被发明的原因)将导致无效的HTML。有官方的答复吗 可以在模板标记中使用id属性吗 是的,但是: 模板可以重复使用,但id不能重复使用 对 因此,从理论上讲,多次使用同一模板(这就是它们最初被发明的原因)将导致无效的HTML 对。不要那样做。在将ID添加到主DOM之前,请确

因此,我将深入研究HTML5模板标签,作为解决我的web应用程序问题的未来可能的解决方案。有一件事我似乎找不到:你能在模板标签中使用id属性吗?

模板可以重用,但ID不能重用。因此,从理论上讲,多次使用同一模板(这就是它们最初被发明的原因)将导致无效的HTML。有官方的答复吗

可以在模板标记中使用id属性吗

是的,但是:

模板可以重复使用,但id不能重复使用

因此,从理论上讲,多次使用同一模板(这就是它们最初被发明的原因)将导致无效的HTML


对。不要那样做。在将ID添加到主DOM之前,请确保ID是唯一的。在将模板附加到主DOM之前,您可以在模板的DOM中编辑它们。

如果您将模板标记到主文档中,ID必须是唯一的,但是,如果您将模板标记到阴影根中,那么您可以在阴影DOM中重复使用ID。

因此,实际上,第一个答案也是否定的:)我是一个纯粹主义者哈哈。