表单标记自动从HTML中删除

时间:2014-04-22 20:37:19

标签: html css

我有一个简单的表单,其中包含两个输入元素。

<form class="submitform">   
    <input class="remove_list_items clear_button" type="button" value="A"/>
    <input id="logIn_submit" class="clear_button" type="button"  value="B" />
</form>

我看到源代码中写的表格 然而,当我检查输入元素时(右键单击&gt;检查元素/ F12),表单标签就会消失(我也可以通过输入元素100%而不是通过表单(通过css)减小宽度来判断。
奇怪的是,如果我从源代码(CTRL + U)复制表单代码,通过inspect元素(F12)编辑代码并替换代码,一切都是应该的。

源代码中的代码(如果我通过inspect元素编辑,则可以使用):

<form class="submitform">   
    <input class="remove_list_items clear_button" type="button" value="A"/>
    <input id="logIn_submit" class="clear_button" type="button"  value="B" />
</form>

我在页面加载时通过Inspect Element看到的代码(请注意缺少FORM标记):

<input class="remove_list_items clear_button" type="button" value="A"/>
<input id="logIn_submit" class="clear_button" type="button"  value="B" />

这在Chrome和In IE 10中都会发生 我在页面上有其他正确显示的表格 知道为什么会这样吗?

1 个答案:

答案 0 :(得分:12)

删除所有尚未关闭的额外打开表单标记。

Chrome会尝试修复无效的HTML,但并不总是正确。