它只显示第一个选择框和最后一个选择框。 这是代码。
function select_nom_of_guests($guest_type){
$i=0;
echo $guest_type;
echo "<select name=\"adults_num\" id= \"a\">";
while ($i<=5){
echo "<option value= $i>$i</option>" ;
$i++;
}
}
echo "<p>";
select_nom_of_guests("מספר מבוגרים");
select_nom_of_guests("מספר ילדים");
select_nom_of_guests("מספר תינוקות");
echo "</p>";
答案 0 :(得分:3)
关闭<select>
标记,它应该效果更好; - )
请注意,for循环更适合你的情况。
答案 1 :(得分:2)
请注意,您不会结束<select>
标记。我不确定浏览器会如何回应,但肯定没有用。
这些场景中的一个有用工具是所有主流浏览器都具有的查看源工具:不要对屏幕上显示的内容感到困惑,而是查看浏览器收到的HTML,看看为什么它可能会显示它显示的内容。如果这是问题,源代码将显示它lickity-split:)
答案 2 :(得分:1)
您没有关闭select
标记。您可能还希望每个name
的{{1}}和id
属性不同。
select