2009-10-23 78 views
0

有人可以告诉我为什么这不会验证严格?验证错误与表格标签

<div> 
    <form method="post" action="/search/keywords" /> 
    <input type="text" id="keyword" name="keyword" /> 
    <input type="image" src="/images/go.gif" alt="Search" /> 
    </div> 

的问题是,我有两个<form>在我的页面,当我使用“/”关闭表单标签,浏览器执行相同的操作URL两种即使他们是不同的网址。当我关闭表单时,页面会发送到正确的URL,但不会生效。我使用的是XHTML 1.0严格的文档类型。有人可以帮忙吗?

回答

2
<div> 
    <form method="post" action="/search/keywords"> 
    <input type="text" id="keyword" name="keyword" /> 
    <input type="image" src="/images/go.gif" alt="Search" /> 
    </form> 
</div> 
<div> 
    <form method="post" action="/search/keywords222"> 
    <input type="text" id="keyword" name="keyword" /> 
    <input type="image" src="/images/go.gif" alt="Search" /> 
    </form> 
</div> 
+0

这不会验证为严格,您不能'input'标签直接嵌套在'form'标签中。 – 2009-10-23 16:48:33