Javascript 是否有HTML表单的标准表示形式?
我正在开发一个需要用文本字段、选择框、标签等典型元素表示html表单的系统,但它只能说JSON或XML,不能说html 我总是可以编写自己的JSON或XML转换器和解析器,以所需的格式表示表单,但对于变更管理和可扩展性,我希望遵守某些标准(如果存在的话)。此外,该标准必须有一个现有的Javascript解析器 我在看,但它似乎没有表单标签,看起来像是只适合基于Mozilla的应用程序的DSL。我也找不到同样的Javascript解析器Javascript 是否有HTML表单的标准表示形式?,javascript,html,xml,json,standards,Javascript,Html,Xml,Json,Standards,我正在开发一个需要用文本字段、选择框、标签等典型元素表示html表单的系统,但它只能说JSON或XML,不能说html 我总是可以编写自己的JSON或XML转换器和解析器,以所需的格式表示表单,但对于变更管理和可扩展性,我希望遵守某些标准(如果存在的话)。此外,该标准必须有一个现有的Javascript解析器 我在看,但它似乎没有表单标签,看起来像是只适合基于Mozilla的应用程序的DSL。我也找不到同样的Javascript解析器 我相信这应该是一个相当普遍的问题,有人已经解决了,但我找不到
我相信这应该是一个相当普遍的问题,有人已经解决了,但我找不到它。任何指点都将不胜感激 模板化系统(如mustache.js或ejs)将帮助您将json转换为html
HTML表单的标准表示形式是。。。HTML表单 据我所知,还没有人发明一种替代的方式来代表他们,因为,你为什么要这样做?它们已经是声明性的了 谢天谢地,由于HTML可以写成XML(我们称之为XHTML),所以XHTML表单已经满足了您的XML需求 至于在JavaScript中解析它们,这取决于您所说的解析是什么意思,但是,如果您只是希望通过DOM读/写值,那么可以使用JavaScript实现 HTML表单的规范如下所示:
- HTML5格式:
- HTML5作为XML:
元素值之外,JSON或XML都没有表单体的“标准”序列化。听起来你谈论的不止这些(“段落等”)。我指的是JSON或XML。表单元素将暂时起作用。对标签段落的支持将是理想的。@Tom:听我说。W3C放弃了它们,至少在网络上是这样。