为什么表单元素不能是table,tr,td的子元素?

时间:2013-07-04 13:47:47

标签: html html5 forms

我遇到了需要在表格行中使用表单的情况,但令人惊讶的是我可以看到表单元素不能是table,td,tr的子元素。这种限制是否有任何合理的原因,或者是否有任何解决方法?

2 个答案:

答案 0 :(得分:3)

它可能位于td,但table只应包含tr(或theadtbodytfoot)。 tr只应包含td。所以它不是表格中不能包含的表单元素,除了一些特定元素之外,表格不允许大多数元素。

答案 1 :(得分:0)

表行(page = requests.get('https://www.adityaispat.com/vision-mission.html', headers={"User-Agent": "XY"}) if page.ok: print('Request OK!') # process the page else: print('Request Failed!') )必须仅包含表数据(tr)。

您可以将表单放置在td元素中。