JSP---根据值实现checkbox多选

<td>
兴趣
</td>
<%
String favs = student.getStud_fav();//从数据库读取该记录的兴趣值,诸如:钢琴,书法,英语
String[] fav = favs.split(",");//按","分隔成多个字符串,以生成字符串数组
%>
<td>
<input type="checkbox" name="stud_fav" value="钢琴"  <%for (int i = 0; i < fav.length; i++) {
 if ("钢琴".equals(fav[i])) {
  out.print("checked");
  break;
 }
}%> />
钢琴
<input type="checkbox" name="stud_fav" value="书法" <%for (int i = 0; i < fav.length; i++) {
if ("书法".equals(fav[i])) {
  out.print("checked");
  break;
 }
}%>/>
书法
<input type="checkbox" name="stud_fav" value="英语" <%for (int i = 0; i < fav.length; i++) {
if ("英语".equals(fav[i])) {
 out.print("checked");
 break;
 }
}%>/>
英语
</td>

JSP---根据值实现checkbox多选

时间: 2024-10-29 03:48:06

JSP---根据值实现checkbox多选的相关文章

使用jquery获取被选中checkbox复选框的值

使用jquery获取被选中checkbox复选框的值:checkbox是重要的表单元素,在很多多项选择中使用,下面就通过代码实例介绍一下如何获取复选框中所有被选中项的值,希望能够给需要的朋友带来一定的帮助.代码如下: <!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.

asp.net 翻页时用ViewState保存上一页checkbox勾选的值

/// <summary>        /// checkbox勾选取消勾选事件        /// </summary>        /// <param name="sender"></param>        /// <param name="e"></param>        protected void checkboxl_OnCheckedChanged(Object se

jquery获取选中的checkbox复选框的值

jquery获取选中的checkbox复选框的值:checkbox复选框是常用的表单元素之一,既然使用,一般就要获取选中的复选框的值,下面就介绍一下如何使用jQuery实现此功能.代码实例如下: <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta name="author" content="http://www.softwhy.com/

JQuery 判断checkbox是否选中,checkbox全选,获取checkbox选中值

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-

练习-checkbox 全选 ,反选, 单选,以及取值

1.方法1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <title>全选与反选</title> <meta http-equiv="Content-Type" content="te

checkbox全选 反选 不选 并获取id的值

$("#lblContents :checkbox").each(function () {                 if (this.checked) {                     this.checked = false;                     ids ="";                 }                 else {                     this.checked = true;

js checkbox多选值获取

var objs = document.getElementsByTagName("input"); for (var i = 0; i < objs.length; i++) { if (objs[i].type.toLowerCase() == "checkbox" && objs[i].checked) alert(objs[i].value); } js checkbox多选值获取

关于input[type=&#39;checkbox&#39;]全选的问题

今天在做一个全选功能的时候,发现了一个问题,就是如果我在选择全选之前,我就已经选择了一个input,然后我再去选择全选并且以后再取消全选的时候,这个我之前选择的input始终处于选择状态,但是他的checked的值一直是在true和false之间变化,当checked=false的时候,仍然是被选中的.到现在还没处理好这个问题.希望看到的哪位大神能给个好的解决办法,实在感激.下面是类似的代码. <!DOCTYPE html><html lang="en"><

jquery checkbox勾选/取消勾选的问题

<form>         你爱好的运动是?<input type="checkbox" id="CheckedAll" />全选/全不选<br />         <input type="checkbox" name="items" value="足球" />足球                 <input type="checkbo