我的表單中有三個列表,其中加載表單時具有相同的選項。Php:在頁面加載時動態更改列表值
但我的要求是:只要用戶選擇第一個選項,它應該從第二個列表中刪除,當用戶給第二個選項時,應該從第三個列表中刪除。所以沒有重複選擇的機會。
<html>
<head>
<script language="JavaScript">
function enable_text(status)
{
status=!status;
document.f1.other_text.disabled = status;
}
</script>
</head>
<body onload=enable_text(false);>
<form name=f1 method=post>
<label>First Pref : </label>
<select name="Colors option 1">
<option value="">Select 1st</option>
<option value="R">Red</option>
<option value="G">Green</option>
<option value="B">Blue</option>
<option value="B">Yellow</option>
</select>
</br></br>
<label>Second Pref : </label>
<select name="Colors option 2">
<option value="">Select 2nd</option>
<option value="R">Red</option>
<option value="G">Green</option>
<option value="B">Blue</option>
<option value="B">Yellow</option>
</select>
</br></br>
<label>Third Pref : </label>
<select name="Colors option 3">
<option value="">Select 3rd</option>
<option value="R">Red</option>
<option value="G">Green</option>
<option value="B">Blue</option>
<option value="B">Yellow</option>
</select>
究竟什麼是你的問題?你試過什麼了?如果我理解正確:這不是PHP的問題。你可以使用JavaScript來實現這一點。 – BenRoob
你到目前爲止嘗試過什麼?你面臨什麼問題? – Cristina