你能嵌套html表格吗?

你能嵌套html表格吗?

是否可以嵌套像这样的html表单

<form name="mainForm">
  <form name="subForm">
  </form></form>

这两种形式都有效吗?我的朋友遇到了这个问题,这是subForm作品的一部分,而另一部分却没有。


料青山看我应如是
浏览 1188回答 3
3回答

梦里花落0921

总之,没有。您可以在页面中包含多个表单,但不应嵌套它们。从html5工作草案:4.10.3&nbsp;form要素内容模型:流内容,但没有表单元素后代。

jeck猫

第二个表单将被忽略,例如,请参阅WebKit&nbsp;的代码段:bool&nbsp;HTMLParser::formCreateErrorCheck(Token*&nbsp;t,&nbsp;RefPtr<Node>&&nbsp;result){ &nbsp;&nbsp;&nbsp;&nbsp;//&nbsp;Only&nbsp;create&nbsp;a&nbsp;new&nbsp;form&nbsp;if&nbsp;we're&nbsp;not&nbsp;already&nbsp;inside&nbsp;one. &nbsp;&nbsp;&nbsp;&nbsp;//&nbsp;This&nbsp;is&nbsp;consistent&nbsp;with&nbsp;other&nbsp;browsers'&nbsp;behavior. &nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;(!m_currentFormElement)&nbsp;{ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;m_currentFormElement&nbsp;=&nbsp;new&nbsp;HTMLFormElement(formTag,&nbsp;m_document); &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;result&nbsp;=&nbsp;m_currentFormElement; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;pCloserCreateErrorCheck(t,&nbsp;result); &nbsp;&nbsp;&nbsp;&nbsp;} &nbsp;&nbsp;&nbsp;&nbsp;return&nbsp;false;}
打开App,查看更多内容
随时随地看视频慕课网APP