1
我有一個html表單從我的文章
<form action="process.php" method="post">
<input type="checkbox" name="name[v1]" />
<input type="checkbox" name="name[v2]" />
<input type="checkbox" name="name[v3]" />
<input type="submit" name="update" value="update">
</form>
如果他們只有一個複選框被選中,然後我只看到複選框
陣列 ( [\'V3 \得不到值'] => on )
如果我已經檢查了所有三個盒子,然後我看到它們全部。
Array
(
[\'v1\'] => on
[\'v2\'] => on
[\'v3\'] => on
)
他們有什麼辦法可以看到我的所有複選框,即使他們沒有被檢查。
process.php
foreach($_POST['name'] as $k => $v)
{
echo "key: ".$k;
}
HTML表單的另一個設計特徵從未提交選中的複選框。 –
@sebas:什麼javascript? 'name [v1]'是HTML名稱屬性的完全可接受的值。 –
[將複選框狀態傳遞給PHP]可能的重複(http://stackoverflow.com/questions/10768024/passing-checkbox-state-to-php) –