xhtml正文中不允许元素输入

时间:2014-09-28 04:56:56

标签: xhtml

xhtml正文中不允许使用元素输入

这是将javascript放入其中后的一些代码,出现此错误。

    <p class="submit" />
    <input type="submit" name="commit" value="Submit" id="submit" />
    <button type="reset" value="Clear">Clear</button></p>
    </body>

2 个答案:

答案 0 :(得分:0)

您没有提供整个HTML,因此我无法对整个文档说明。根据您提供的内容,以下是问题:

<p class="submit" />  <---- YOU ARE CLOSING THE PARAGRAPH TAG
<input type="submit" name="commit" value="Submit" id="submit" />
<button type="reset" value="Clear">Clear</button></p> <---- YOU THEN CLOSING THE PARAGRAPH TAG AGAIN
</body>

进行以下更改:

<p class="submit">
<input type="submit" name="commit" value="Submit" id="submit" />
<button type="reset" value="Clear">Clear</button>
</p>
</body>

您还可以在此处验证您的代码:http://validator.w3.org/check

答案 1 :(得分:0)

您需要在div或fieldset中包含输入标记,也不正确地关闭了p标记。请查看此链接Why is an input tag not allowed directly within a form tag?,我希望您能清楚。