嵌套表单标记行为

时间:2017-11-17 15:55:15

标签: html forms

我知道你不应该'这样做但我注意到嵌套在父表单元素中的表单有趣。如果您有多个表单,则呈现引擎似乎会删除第一个子表单,然后删除所有其他子表单并在父表单的结束表单标记之后添加它们。为什么渲染引擎会以这种方式运行?在Chrome和Firefox中测试过:

<!DOCTYPE html>
<html lang="en">
<head>
</head>
    <body>
        <h2>Form Test 1</h2>
        <form id="form1">
            <form id="form2">
            </form>
            <form id="form3">
            </form>
            <form id="form4">
            </form>
        </form>
    </body>
</html>

如果您在浏览器中打开此表格,则会删除2,并在表单1之后添加所有其他内容。

0 个答案:

没有答案