2013-04-06 74 views
0

有沒有辦法處理(detect checked, count checked etc) HTML中沒有Javascript動態創建的複選框? PHP迴應這些複選框,我不知道太多的Javascript。處理沒有javascript的HTML複選框?

簡單的函數可以檢測用戶是否已經點擊了6個複選框,然後它將處理Php中的元素。

我正在社交網站上下文中編輯「編輯精選好友」類頁面。謝謝!

+2

沒有,會需要JS。 – j08691 2013-04-06 16:07:59

+0

PHP是一種服務器端語言。如果你想要在客戶端觸發一個事件,那麼你將不得不使用Javascript。 – Kai 2013-04-06 16:10:23

回答

2

假設你的複選框都產生這樣的:

echo '<input type="checkbox" name="boxes[]" /> Some label'; 

然後在你的服務器端代碼接收POST請求,你可以這樣做:

if(count($_POST['boxes']) != 6) die("Please check exactly 6 boxes");