在PHP中,單選按鈕通常用于表示一組互斥的選項,其中只能選擇一個。為了在處理表單數據時正確地獲取所選的單選按鈕值,需要遵循以下命名規則:
name
屬性將所有單選按鈕關聯到同一組。確保所有單選按鈕的name
屬性值相同。這樣,當用戶選擇一個單選按鈕時,服務器會收到一個具有該name
屬性值的變量,其值等于所選單選按鈕的value
屬性值。例如:
為每個單選按鈕分配唯一的value
屬性值。這樣,在處理表單數據時,可以根據value
屬性值判斷用戶選擇了哪個單選按鈕。
可以為單選按鈕添加id
屬性,以便在HTML文檔中引用。這對于訪問性和CSS樣式是有幫助的。
若要設置默認選中的單選按鈕,請添加checked
屬性。
綜上所述,一個簡單的單選按鈕示例如下:
<form action="process_form.php" method="post">
<label>
<input type="radio" name="gender" value="male" id="male">
男
</label>
<label>
<input type="radio" name="gender" value="female" id="female" checked>
女
</label>
<button type="submit">提交</button>
</form>
在這個示例中,“女”單選按鈕默認被選中。當用戶提交表單時,process_form.php
文件將收到一個名為gender
的變量,其值為male
或female
,具體取決于用戶選擇的單選按鈕。