我有一个简单的表单,可以在数据库中搜索如下:
<form action="search.html" method="get" name="search" class="field">
<input type="text" id="q" name="q" placeholder="what are you searching for?" />
<button type="button" id="search" name="Submit" value="Submit" type="Submit">Search</button>
</form>
当我点击提交按钮时,它没有做任何事情,为什么会这样?
由于
答案 0 :(得分:1)
您已将type
属性设置了两次:
<button type="button" id="search" name="Submit" value="Submit" type="Submit">Search</button>
^ here ^ and here
删除第一个,因为不允许多次使用相同的属性。
同一个开始标记上绝不能有两个或更多属性 name是彼此不区分大小写的ASCII匹配。