php表單中如何獲取單選按鈕與復選按鈕的值


php代碼中獲取表單中單選按鈕的值:(單選按鈕只能讓我們選擇一個,這里有一個“checked”屬性,這是用來默認選取的,我們每次刷新我們的頁面時就默認為這個值。)

例:

1 <form name="myform" action="" method="post">
2 性別:
3 <input type="radio" name="sex" value="男" checked />4 <input name="sex" type="radio" value="女" />5 <input type="submit" name="submit" value="提交" />
6 </form>
1 <?php
2 echo "您的選擇是:";
3 echo $_POST["sex"];
4 ?>

如果你選擇的是男,則出來的值就是“男”,要是你選擇的是女,則出來的值就是“女”。

php代碼中獲取復選框的值:(復選框是能夠讓我們去多選的,他們同時存在,為了便於傳值我們將name令為一個數組。)

格式為:<input type="checkbox" name="chkbox[]" value="chkbox1" />

方法:在返回頁面中用count()函數計算數組的大小,結合for循環語句來輸出選擇的復選框的值。

例:

1 <form action="" name="form1" method="post">
2 您喜歡的數字:
3 <input type="checkbox" name="mrbook[]" value="1" />1
4 <input type="checkbox" name="mrbook[]" value="2" />2
5 <input type="checkbox" name="mrbook[]" value="3" />3
6 <input type="checkbox" name="mrbook[]" value="4" />4
7 <input type="submit" name="submit" value="提交" />
8 </form>
 1 <?php
 2 if($_POST['mrbook']!=null)
 3 {
 4        echo "您選擇的數字是:";
 5        for($i=0;$i<count($_POST['mrbook']);$i++)
 6        {
 7               echo $_POST['mrbook'][$i]."&nbsp;&nbsp;";
 8        }
 9 }
10 ?>

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM