javascript checkbox 赋值选中
2011-03-21 17:27
260 查看
<%@ page language="java" isELIgnored="false" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> <%@ taglib uri="http://struts.apache.org/tags-bean" prefix="bean" %> <%@ taglib uri="http://struts.apache.org/tags-html" prefix="html" %> <%@ taglib uri="http://struts.apache.org/tags-logic" prefix="logic" %> <%@ taglib uri="http://struts.apache.org/tags-tiles" prefix="tiles" %> <%@ page import="com.wprss.util.*" %> <mce:style type="text/css"><!-- body { margin-left: 3px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; } body,td,th { font-size: 13px; } --></mce:style><style type="text/css" mce_bogus="1">body { margin-left: 3px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; } body,td,th { font-size: 13px; }</style> <mce:script type="text/javascript"><!-- function getValue() { var ChkboxValue = ""; var chks = document.getElementsByTagName("input"); for(var i=0; i<chks.length; i++) { if(chks[i].type=="checkbox" && chks[i].checked ) { if ( ChkboxValue == "" ) ChkboxValue = chks[i].value; else ChkboxValue += ","+chks[i].value; } } document.getElementById("hi").value=ChkboxValue; //alert(ChkboxValue); } // --></mce:script> <logic:present name="listFDC"> <logic:iterate id="it" name="listFDC" indexId="index"> <input type="checkbox" id="fdcdispaly" name="fdcdispaly" value="${it.wppid}" onclick="getValue();"/>${it.wppname}<br> </logic:iterate> </logic:present> <mce:script type="text/javascript"><!-- var temp="${sessionScope.fdcdisplay}"; if(temp!="") { if(temp.indexOf(",")!=-1) { var strtext= new Array(); strtext=temp.split(","); //alert(document.all("fdcdispaly").length); for(var i=0;i<strtext.length;i++) { for(var j=0;j<document.all("fdcdispaly").length;j++) { if(document.all("fdcdispaly")[j].value==strtext[i]) { document.all("fdcdispaly")[j].checked=true; break; } } } } else { for(var j=0;j< document.all("fdcdispaly").length;j++) { if(document.all("fdcdispaly")[j].text==temp) { document.all("fdcdispaly")[j].checked=true; break; } } } //反选 for(var i=0;i<document.all("fdcdispaly").length;i++) { f =document.all("fdcdispaly")[i]; if(f.checked==false) { f.checked=true; } else { f.checked=false; } } } // --></mce:script> <input id="hi" name="hi" type="hidden" value="" />
相关文章推荐
- javascript实现checkBox的全选,反选与赋值
- JavaScript、jQuery获取radio、checkbox选中的值
- 前端开发学习之——使用jquery/javascript判断及改变checkbox选中状态
- javascript获得CheckBoxList选中的数量(jQuery与Javascript对照学习/前台与后台)
- javascript的checkbox和radio的选中控制和取值
- javascript实现checkBox的全选,反选与赋值
- Javascript判断多选框checkbox和单选钮是否选中
- 用JavaScript获取Asp.net服务器端控件CheckBoxList的选中值数组
- javascript 一个按钮选中所有checkbox
- javascript判断checkbox是否选中
- layui的checkbox选中赋值?
- 用JavaScript获取Asp.net服务器端控件CheckBoxList的选中值数组
- html,javaScript中怎么控制复选框checkbox的全选,全不选,以及全选中,全选按钮选中,其中一个或者多个没选,则全选按钮不被选中
- javascript 选中的checkbox
- 根据checkbox组的选中状态给list数组赋值
- JavaScript拿到多个CheckBox的选中状态以及ajax的用法
- jquery中checkbox选中和赋值的方法
- GridView绑定radionbutton和checkbox并且用javascript判断是否全部选中
- JavaScript判断表单中多选框checkbox选中个数的方法
- 用JavaScript获取Asp.net服务器端控件CheckBoxList的选中值数组