因此,我试图获取我的select元素的值.我试过测试,看我的PHP文件是否收到我的值,但是它似乎没有用.
<?PHP
if (isset($_POST['okButton'])){
$value = $_POST['allCategories1'];
}
?>
这是我的HTML代码:
<form action="index.html" method="post">
<select id="allCategories1">
<option name ="All_categories" value="All_categories">All categories</option>
<option value="No_category">No category</option>
<option value="Shooter_games">Shooter games</option>
<option value="Family_games">Family games</option>
<option value="Action_games">Action games</option>
<option value="Sport _games">Sport games</option>
</select>
<button type="submit" name="okButton" id="okButton">Ok</button>
</form>
我不知道为什么,但这并没有给我所有类别的价值.
有人知道我做错了吗?
解决方法:
<select id="allCategories1" name="allCategories1">
现在您将获得values.thanks.
2.< form action =“ index.html” method =“ post”>操作必须具有一些PHP文件名,否则该页面上的PHP代码将无法工作.