日期:2014-05-16 浏览次数:20497 次
<input type="checkbox" value="7490052" name="menuItem">
// 这个复选框有N个。
<input class="no3d" type="button" onclick="choiceItem();" value="全选/取消全选" name="buttom">
这个choiceItem();表示不知道在那,所以好像用不来。 >﹏<
<input type="submit" value="强制审核通过" name="chkq">
<input type="checkbox" value="7490052" name="menuItem">
<input type="checkbox" value="7490052" name="menuItem">
<input type="checkbox" value="7490052" name="menuItem">
<input type="checkbox" value="7490052" name="menuItem">
<input class="no3d" type="button" onclick="choiceItem();" value="全选/取消全选" name="buttom">
<input type="submit" value="强制审核通过" name="chkq" onclick="postForm()">
<form name="hiddenfrm" style="display:none" action='xxxxxxxxxxxxxxx' method="post">
<input type="hidden" name="menuItem">
</form>
<script type="text/javascript">
var checked=false;
function choiceItem(){
checked=!checked;//////更换状态
var os=document.getElementsByName('menuItem')
for(var i=0,j=os.length;i<j;i++)os[i].checked=checked;
}
function getValues(){
var os=document.getElementsByName('menuItem'),v=''
for(var i=0,j=os.length;i<j;i++)if(os[i].checked)v+=','+os[i].value;
alert(v.substring(1))
return v.substring(1);
}
function postForm(){
document.hiddenfrm.menuItem.value=getValues();
document.hiddenfrm.submit()