编辑时,已存在的复选框,默认被勾选

<%@ page language = "java" contentType = "text/html; charset=utf-8" 
    pageEncoding = "utf-8" %> 
<%@ taglib uri = "http://java.sun.com/jsp/jstl/core" prefix = "c" %> 
<! DOCTYPE html PUBLIC "-//W 3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd" > 
< html > 
< head > 
< meta http-equiv = "Content-Type" content = "text/html; charset=utf-8" > 
< title > Insert title here </ title > 
</ head > 
< body > 
    < c:set var = "in" value = "1,5" /> <!-- 已存在复选框 --> 
    
    
    < c:forEach var = "i" begin = "1" end = "5" > 
       < input id = "name ${i} " type = "checkbox" /> name${i} <!-- 复选框 --> 
    </ c:forEach > 
    
    < br /> 
    < c:forEach var = "i" begin = "1" end = "5" > <!-- 如果默认复选框中的值在 复选框中,就被选中 --> 
           < c:forTokens items = " ${in}" delims = "," var = "name" > 
              < c:choose > 
                  < c:when test ="${name==i}"> 
                     < script type = "text/javascript" > 
                         document . getElementById ( "name${i}" ). checked = true ; 
                     </ script > 
                  </ c:when > 
              </ c:choose > 
           </ c:forTokens > 
</ c:forEach > 
  

</ body > 
</ html > 


 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值