显示隐藏div并验证提交,下拉框赋值
来源:互联网 发布:java学生管理系统项目 编辑:程序博客网 时间:2024/05/29 17:44
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<%@ page contentType="text/html; charset=UTF-8"%>
<%@ taglib uri="http://www.sikucn.com/tags/core" prefix="s"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt"%>
<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions"%>
<%@ taglib uri="http://jsptags.com/tags/navigation/pager" prefix="pg"%>
<%@ taglib uri="http://www.sikucn.com/tags/core" prefix="s"%>
<script type="text/javascript" src="/res/js/widget/my97DatePicker/WdatePicker.js" />
<script type="text/javascript" src="/res/ckeditor/ckeditor.js"></script>
<script type="text/javascript">
function isshow(a)
{
if(a==0){ //隐藏显示div
document.getElementById('week').style.display ='block'; //显示
document.getElementById('month').style.display ='none'; //隐藏
}
if(a==1){
document.getElementById('month').style.display ='block';
document.getElementById('week').style.display='none';
}
}
function check(){
if(obj$('line_show').value==0 && obj$('weekTime').value==''){
alert("请选择您要统计的周");
event.returnValue=false; //ie6
return false;
}
if(obj$('line_show').value==1 && obj$('monthTime').value==''){
alert("请选择您要统计的月");
event.returnValue=false;
return false;
}
var lenth = $("input[name='propids'][type='checkbox']:checked").size(); //所有被选择的多选框
if(lenth==0){
alert("请选择您要推送的网站");
event.returnValue=false;
}
if(lenth>5){
alert("最多只能选择5个网站");
event.returnValue=false;
}
}
</script>
<!-- 搜索 -->
<div align="left">
<form id="sendProperty" action="/adminSendProperty.htm" method="post" onsubmit="javascript:check();">
<table class="sikoo-table-a">
<tr>
<td>
统计类型:
</td>
<td>
<select id="line_show" name="line_show" onChange="isshow(this.value)" style="width: 80px;white-space: nowrap;">
<option value="0" ${show eq 0 ? 'selected' : '' } >
周
</option>
<option value="1" ${show eq 1 ? 'selected' : '' } >
月
</option>
</select>
</td>
<c:if test="${user.role.id eq Constants_USER_ROLE_SYSTEMADMIN}"> <td> </c:if>
<c:if test="${user.role.id eq Constants_USER_ROLE_COMPANYADMIN}"> <td colspan="3"> </c:if>
<div id="week" ${show eq 1?'style="display:none;"':'' }>
<input name="weekTime" id="weekTime" onfocus="WdatePicker({dateFmt:'yyyy-MM-dd-WW'})" class="Wdate" value="${weekTime}" size="15" readonly=readonly/>
</div>
<div id="month" ${show eq 1?'':'style="display:none;"' }>
<input name="monthTime" id="monthTime" onfocus="WdatePicker({dateFmt:'yyyy-MM'})" class="Wdate" value="${monthTime}" size="15" readonly=readonly/>
</div>
</td>
</tr>
<tr>
<td>
推送网站:
</td>
<td colspan="3">
<c:forEach var="website" items="${website}"varStatus="status"> //所有选择框
<c:set value="flase" var="b"/>
<c:forEach var="id" items="${ids}" varStatus="status1"> //已经选择的下拉框
<c:if test="${id eq website.websitePk }">
<c:set value="true" var="b"/>
</c:if>
</c:forEach>
<c:if test="${status.index!=0 && status.index % 7==0 }"></br></c:if> //没7个换行
<input type=checkbox value="${website.websitePk }" name="propids" ${b ?'checked':''}>${website.websiteName }</input>//记住已经选择的下拉框
</c:forEach> </td>
<td><input type="submit" name="search" value="查询" class="post_bt" onmouseover="this.className='post_bt2';" onmouseout="this.className='post_bt';"/></td>
</tr>
</table>
</form>
</div>
<%@ page contentType="text/html; charset=UTF-8"%>
<%@ taglib uri="http://www.sikucn.com/tags/core" prefix="s"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt"%>
<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions"%>
<%@ taglib uri="http://jsptags.com/tags/navigation/pager" prefix="pg"%>
<%@ taglib uri="http://www.sikucn.com/tags/core" prefix="s"%>
<script type="text/javascript" src="/res/js/widget/my97DatePicker/WdatePicker.js" />
<script type="text/javascript" src="/res/ckeditor/ckeditor.js"></script>
<script type="text/javascript">
function isshow(a)
{
if(a==0){ //隐藏显示div
document.getElementById('week').style.display ='block'; //显示
document.getElementById('month').style.display ='none'; //隐藏
}
if(a==1){
document.getElementById('month').style.display ='block';
document.getElementById('week').style.display='none';
}
}
function check(){
if(obj$('line_show').value==0 && obj$('weekTime').value==''){
alert("请选择您要统计的周");
event.returnValue=false; //ie6
return false;
}
if(obj$('line_show').value==1 && obj$('monthTime').value==''){
alert("请选择您要统计的月");
event.returnValue=false;
return false;
}
var lenth = $("input[name='propids'][type='checkbox']:checked").size(); //所有被选择的多选框
if(lenth==0){
alert("请选择您要推送的网站");
event.returnValue=false;
}
if(lenth>5){
alert("最多只能选择5个网站");
event.returnValue=false;
}
}
</script>
<!-- 搜索 -->
<div align="left">
<form id="sendProperty" action="/adminSendProperty.htm" method="post" onsubmit="javascript:check();">
<table class="sikoo-table-a">
<tr>
<td>
统计类型:
</td>
<td>
<select id="line_show" name="line_show" onChange="isshow(this.value)" style="width: 80px;white-space: nowrap;">
<option value="0" ${show eq 0 ? 'selected' : '' } >
周
</option>
<option value="1" ${show eq 1 ? 'selected' : '' } >
月
</option>
</select>
</td>
<c:if test="${user.role.id eq Constants_USER_ROLE_SYSTEMADMIN}"> <td> </c:if>
<c:if test="${user.role.id eq Constants_USER_ROLE_COMPANYADMIN}"> <td colspan="3"> </c:if>
<div id="week" ${show eq 1?'style="display:none;"':'' }>
<input name="weekTime" id="weekTime" onfocus="WdatePicker({dateFmt:'yyyy-MM-dd-WW'})" class="Wdate" value="${weekTime}" size="15" readonly=readonly/>
</div>
<div id="month" ${show eq 1?'':'style="display:none;"' }>
<input name="monthTime" id="monthTime" onfocus="WdatePicker({dateFmt:'yyyy-MM'})" class="Wdate" value="${monthTime}" size="15" readonly=readonly/>
</div>
</td>
</tr>
<tr>
<td>
推送网站:
</td>
<td colspan="3">
<c:forEach var="website" items="${website}"varStatus="status"> //所有选择框
<c:set value="flase" var="b"/>
<c:forEach var="id" items="${ids}" varStatus="status1"> //已经选择的下拉框
<c:if test="${id eq website.websitePk }">
<c:set value="true" var="b"/>
</c:if>
</c:forEach>
<c:if test="${status.index!=0 && status.index % 7==0 }"></br></c:if> //没7个换行
<input type=checkbox value="${website.websitePk }" name="propids" ${b ?'checked':''}>${website.websiteName }</input>//记住已经选择的下拉框
</c:forEach> </td>
<td><input type="submit" name="search" value="查询" class="post_bt" onmouseover="this.className='post_bt2';" onmouseout="this.className='post_bt';"/></td>
</tr>
</table>
</form>
</div>
- 显示隐藏div并验证提交,下拉框赋值
- select下拉列表框---控制DIV的显示隐藏
- toggle一个div,显示与隐藏,可以扩展成自定义下拉框
- js控制div显示隐藏与赋值,selelect默认选中,div显示竖向进度条
- 【技巧】div超出文字隐藏并显示省略号
- 下拉列表框的隐藏和显示
- html下拉框,显示隐藏其他控件
- Java_JComboBox_下拉框显示值、提交值;
- 使用Jquery改变验证输入框,并使用display属性进行显示和隐藏
- div 隐藏和显示
- div隐藏与显示
- DIV显示与隐藏
- div 显示与隐藏
- div 显示与隐藏
- div显示隐藏
- div 显示与隐藏
- 显示和隐藏div
- div 隐藏和显示
- 程序与DLL 使用 STL作为接口的问题
- ASP.ENT c# 将数据导出为Excel
- 关于工作后定居城市的思考以及房价预测(天涯原创)
- jQuery 选择器
- 从一个男人的角度告诉你如何选老婆 (实在是写的太好了 忍不住转一个)
- 显示隐藏div并验证提交,下拉框赋值
- expdp/impdp 使用总结
- OpenCV中的模板匹配函数:cvMatchTemplate
- refresh_pattern源码分析
- 关于JPA中的Entitymanager使用延长加载
- 电子通信类相关专业面试
- EXPDP and IMPDP Directory
- 读书日记2012/2/09——c++对象模型之函数语意学
- 教你如何找实习单位。。。超有用嘿。。。