background image


form1.items.value = ""; 
if ( !form1.item.length ) // 只有一个复选框,form1.item.length = undefined 

if ( form1.items.checked ) 
form1.items.value = form1.item.value; 

else 

for ( i = 0 ; i < form1.item.length ; i++ ) 

if ( form1.item(i).checked ) // 

 

复选框中有选中的框


form1.items.value = form1.item(i).value; 
for ( j = i + 1 ; j < form1.item.length ; j++ ) 

if ( form1.item(j).checked ) 

form1.items.value += " "; //

 

用空格做分割符

form1.items.value += form1.item(j).value; 


break; 



return true; 

--> 
</script>
以上代码,可以把所有选中的复选框的

value 组合成为一个字符串数组,在 myphp.php 使用

这样的语句:
$items = explode(" ", $http_post_vars["items"]); 
即可以把这些选项分离为数组。
注意:选项中的

value 不能包含分割符(这里是空格)。

有关

php 获取 checkbox 复选框中值的方法,就介绍这些吧,希望对大家有所帮助。