使用EJS模板进行HTML验证;文本/模板”;元素
HTML validation with EJS templates as "text/template" elements
当使用像Backbone或Meteor这样的框架并从EJS模板在客户端构建视图时,对HTML验证的最新想法是什么?
问题似乎是name
不是<script>
标签的官方属性。
我的代码看起来像:
<div id="templates">
<script name="template_name" type="text/template">
<p class="summary">
<img src="<%= this.model.image() %>"/>
<br/>
<%= this.model.summary() %>
</p>
<div>
<%= this.model.content() %>
</div>
</script>
<!-- etc... -->
</div>
验证错误为
Attribute name not allowed on element script at this point.
<script name='hover_grid' type='text/template'>
Attributes for element script:
Global attributes
src
async
defer
type
charset
我是在等待这种方法得到支持和辩护,还是有办法使这种标记有效?
我认为name
实际上是id
<script id="template_name" type="text/template">
相关文章:
- 用JavaScript替换Android WebView模板上的html文本
- 文本长度限制在我的 instafeed 模板中不起作用
- 将包含 javascript 的文本绑定到模板中的 innerHTML
- 如何编写 JQuery 函数以在 Django 模板的特殊位置显示文本
- jQuery 获取原始文本(未转义),以便通过下划线模板进一步解析
- 如何在树枝模板中包含已解释和未解释文本的混合
- 使用EJS模板进行HTML验证;文本/模板”;元素
- 将焦点设置为角度模板/路线/表单中的文本输入
- 如何根据电子邮件模板名称的选择创建依赖的同义词文本区域
- 从javascript文本模板访问HTML类
- 如何用JavaScript编写Hudson/Jenkins电子邮件文本模板
- Jquery工具提示不能在文本/模板上工作
- 我可以包括一个文本/模板脚本从src
- 如何在文件中编写文本/模板并将其包含到项目中
- 如何在jsfiddle中使用文本/模板脚本部分
- Require.js(+text插件)拒绝加载任何外部文本!模板,即使它们位于我自己的主机服务器
- 如何删除JS文本/模板中的默认链接
- 访问javascript中的文本/模板内容
- 我在文本/模板 javascript 脚本中找到了一些标签,但我不确定它们是什么
- JS到文本模板引擎(类似于asp.net)