I speak the following languages:
English
Français
Español
是否有必要以命名郎[](使用阵列)或I可以给每个复选框一个单独的名称,如复选框:
I speak the following languages:
English
Français
Español
问题1相信无论作品,如果是的话,你什么时候决定使用哪一个?
问题2我使用以上,所以我可以用PHP检测该复选框的选择是通过使用类似于if(isset($_POST[‘lang_en’]))一个代码列出的第二个方法。如果我要使用第一种方法,是否有一种快速方法来检查是否选择了特定的复选框?目前我能想到的未经测试的解决方案涉及到做一个if(in_array(‘lang_en’, $_POST[‘lang’]))来检查它是否存在于$ _POST中。
问题3主要问题是这样的:我使用第二种方法,所以我可以很容易地检查一个复选框是否在PHP中被选中。现在我想添加一个文本链接,点击后将选中所有的复选框。我的Javascript不太好,所以我使用http://www.shiningstar.net/articles/articles/javascript/checkboxes.asp的脚本,但示例脚本使用数组作为复选框的名称,而我的PHP代码无法检查复选框是否与数组一起用于复选框的名称。 javascript代码如何修改为无数组工作?
希望我能想出这个烦人的问题!谢谢!
编辑
的Javascript:
HTML:
- American
- Chinese
- Indian
- Japanese
- Korean
- Mexican
- Middle Eastern
- Pakistani
- Italian
2011-06-20
Nyxynyx
+1
附加选项 – ”。这是我在需要动态复选框列表时使用的。当列表是静态的(即硬编码)时,我使用’name =’lang_en”选项。我从不使用复选框的’value’属性。 –
+0
哇,这太酷了,我必须尝试一下,谢谢! –