簡體   English   中英

下拉列表值將不回顯

[英]dropdown list value will not echo

非常簡單的代碼,但是$ race的下拉值不會回顯。 $ name回聲很好。 我想念什么? 先感謝您。

<?php
if (isset($_POST['peeps'])) {
    $race = $_POST['race'];
    $name = $_POST['name'];

    echo $race;
    echo "<br>";
    echo $name;     
}
?>

<form action="x_test.php" method="post">
<select name="race">
    <option value="">alien</option> //will not echo if selected
    <option value="">earthling</option>
</select>

<input type="text" name="name" value="" id="name" />  //echos fine when filled out

<input type="submit" name="peeps" value="+" />
</form>

因為您的選擇沒有價值可傳遞。

嘗試這個:

<option value="alien">alien</option>
<option value="earthling">earthling</option>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM