如何处理单个表格中的多个
并使HTML验证生效

10 浏览
0 Comments

如何处理单个表格中的多个并使HTML验证生效

似乎我不能将两个表单嵌入到一个表中,并且使我的HTML有效。例如,W3验证器会给我以下错误信息:

在此上下文中,元素

不允许作为元素

的子元素。

我看不到绕过验证错误的方法。

我想要实现的目标是:

  • 在HTML表格的"行"中,我可以更改一些输入值,并使用行末的"保存"按钮来保存它们
  • 如果我想要删除一行,可以通过按下删除按钮来实现
  • 在用户界面上,我认为每一行都应该有两个表单,分别用于保存和删除按钮
  • 我可以有多行,每行都有自己的保存和删除按钮

示例用户界面

数字是输入字段,保存和删除是按钮。

enter image description here

下面是我简化的不符合规范的HTML代码:




HTML


HTML意外地能够工作,但不符合验证要求。我正在寻求既能工作又能验证的解决方案。

0