2013-04-06 73 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");