我在被Joomla的文档困惑之后问这个问题:https://docs.joomla.org/Client-side_form_validation
看起来好像他们正在使用<field>
标签,我通常会使用<input>
标签。我搜索了w3.org并查看了HTML5的规格,但没有找到任何“字段”标记。
我理解<field>
在XML上下文中完全有效,只是不确定为什么他们会在我认为的HTML表单中使用它代替<input>
。
答案 0 :(得分:0)
表单字段是HTML中的字段。 Joomla 2.5和更新版本提供了JForm类,可以方便灵活地创建包含大量表单字段的表单。每个表单字段类型都是JFormField的子类。
您可以阅读有关Tag form field type
的更多信息答案 1 :(得分:0)
html中没有字段标记,因为字段标记是joomla
的特殊内容来自文档
表单字段是HTML中的字段。的Joomla! 2.5及更新版本提供JForm类以方便灵活地创建具有大量表单字段的表单。每个表单字段类型都是JFormField的子类。
除了作为灵活的页面创建工具之外,Joomla还使用JFormFields!允许管理员配置Joomla!或其扩展而不更改底层代码。在Joomla! 1.5,这是由现已弃用的JParameter和JElement类处理的。
要在扩展的配置中定义表单字段,必须将它们包含在命名的字段集中,例如,在XML清单文件的元素部分内。
从这里了解更多