我在html頁面中有一個字段集。我需要在特定的單選按鈕單擊過程中將字段設置爲不可見。php代碼使字段集在HTML頁面中不可見
$貓是單選按鈕的名稱,甜品是價值。單選按鈕爲場地內設置
下面的代碼無法正常工作。
如何通過php代碼來做到這一點。我不需要用JavaScript或jQuery來完成。
這裏是代碼:
<?
if((!empty($cat) && $cat==="Dessert"))
{
echo "<fieldset id='typeradio' hidden='hidden'>";
echo"success";
} >?
我怎麼能這樣做呢?
你不能讓php直接在客戶端事件上執行,因爲PHP是在服務器端執行的。你*必須*使用至少*一些* javascript(ajax)。例如使用ajax發送一個請求到PHP來評估並返回一個響應 - 然後使用js來進行更新。 IOW你*不能*完全用php –
這樣做是不行的唯一方法是如果'$ cat!=「Dessert」'。爲什麼不是'$ cat ===「Dessert」'?這是一個'AJAX'回調?你的'$貓'變量是否被正確填充? – tchow002
$ cat是你單選按鈕的名稱..你不能像你說的那樣在php中訪問它。要麼發佈表單,要麼進行ajax調用以設置值 –