我创建了一个php文件,其中包含以下代码。表单调用process-simple-search.php文件来处理用户输入的关键字。我正在使用MAMP,文件按预期存储在MAMP文件夹中。然而点击按钮没有做任何事情,我已经尝试了所有但没有结果......你有什么建议吗?
<form method="GET" action="process-simple-search.php">
<fieldset id="general-search">
<label>Please insert the desired keyword:</label>
<div id="components">
<select name="items">
<option value="dogs">Dogs</option>
<option value="cats">Cats</option>
<option value="rhinos">Rhinos</option>
</select>
<input id="textfield" type="text" name="text" value="" size="42"></input>
<input id="button" type="button" name="button" value="Search"></input>
</div>
</fieldset>
</form>
答案 0 :(得分:2)
更改按钮类型以提交
<form method="GET" action="process-simple-search.php">
<fieldset id="general-search">
<label>Please insert the desired keyword:</label>
<div id="components">
<select name="items">
<option value="dogs">Dogs</option>
<option value="cats">Cats</option>
<option value="rhinos">Rhinos</option>
</select>
<input id="textfield" type="text" name="text" value="" size="42"></input>
<input id="button" type="submit" name="button" value="Search"></input>
</div>
</fieldset>
</form>
答案 1 :(得分:0)
您正在使用HTML输入按钮。 您应该使用提交按钮,以便提交表单。
试试这个
<input id="button" type="submit" name="button" value="Search"></input>
答案 2 :(得分:0)
您需要将按钮类型更改为“提交”:
<input id="button" type="submit" name="button" value="Search"/>