jquery1.6中文帮助文档_AIR
绝对好东西,用起来爽。
JQAPI1.6_air 是jquery1.6版本,需要安装AdobeAIRInstaller.exe才可以运行。
超级绚丽菜单prettymenu第二版(横版)正式发布
欢迎使用本menu,这是prettymenu 系列第二版,1.0版本正是发布。
使用说明:
1 相比prettymenu第一版,新版具有更易使用修改的特点,使用之只需要在html页面中添加修改菜单项和模块项,只要按照example中的格式修改就一切搞定。
2 images文件夹中带有本系列的logo图片,使用者可以自行替换。
3 此版menu具有横版(index_h.html)和竖版(index.html),使用两套css和js,使用者可根据自己需要而使用。
4 除了IE6,常用浏览器(IE7,8,Firefox,Chrome,Safari,Opera)都支持,IE9没测试过。但是IE浏览器的效果确实差。有兴趣的朋友可以通过加图片来改善IE的显示效果。
超级绚丽菜单pretty menu v1.0正式发布
欢迎使用本menu,1.0版本正是发布。
绚丽,个性,动态的菜单题材,欢迎免费使用,并提出宝贵意见。兼容性好,除了IE6,支持所有主流浏览器。
使用说明:
1 添加删除menu项目时,首先,在html页面中添加menu内容,其次,必须要在js文件中最上面添加删除“time”和“link”对象声明,
有几行menu项目,就要声明几对“time”和“link”对象。time对象是针对此行menu项目的控制对象,设置为null,link对象则是需要跳转的url对象。
2 images文件夹中带有3套样式图片,只需要在css文件中对引用的图片名进行替换就可以更新样式,默认没有启用。
3 menu整体宽度也可修改,但是不建议,因为计算的参数很多,需要看懂后再更改。
4 除了IE6,常用浏览器(IE7,8,Firefox,Chrome,Safari,Opera)都支持,IE9没测试过。
private2private2private2
<%@ page language="java" contentType="text/html; charset=gb2312"
pageEncoding="gb2312"%>
<%@ page import="java.io.*"%>
<%@ page import="jxl.Workbook"%>
<%@ page import="jxl.write.*"%>
<%@ page import="javax.servlet.http.HttpServletRequest"%>
<%@ page import="java.text.SimpleDateFormat"%>
<%@ page import="java.util.Date"%>
<%!static String getStringGBK(HttpServletRequest request, String name) throws Exception {
String result = "";
if(request.getParameter(name) != null){
result = new String(request.getParameter(name).getBytes("iso-8859-1"),"gbk");
}
return result;
}%>
<%!static String getStringGBK(String str) throws Exception {
String result = new String(str.getBytes("iso-8859-1"), "gbk");
return result;
}%>
<%
WritableWorkbook book = null;
String path = "";
String dateString = "";
String msg = "调查报告已经提交成功。";
try {
Date now = new Date();
dateString = new SimpleDateFormat("yyyyMMddHHmmss").format(now);
//Excel获得文件
path = request.getRealPath("/");
Workbook wb = Workbook.getWorkbook(new File(path + "excel\\template.xls"));
//打开一个文件的副本,并且指定数据写回到原文件
book = Workbook.createWorkbook(new File(path + "excel\\调查报告_" + dateString + ".xls"), wb);
String txrq = getStringGBK(request, "txrq"); // 填写日期
String yycode = getStringGBK(request, "yycode"); // 医院组织机构代码
String yyname = getStringGBK(request, "yyname"); // 医院全称:
String cldate_year = getStringGBK(request, "cldate_year"); // 成立日期:
String cldate_month = getStringGBK(request, "cldate_month"); // 成立日期:
String yydj = getStringGBK(request, "yydj"); // 医院级别:
String yyxz = getStringGBK(request, "yyxz"); // 医院性质:
String yyfl = getStringGBK(request, "yyfl"); // 医院分类:
String yydz_sheng = getStringGBK(request, "yydz_sheng"); // 医院地址:
String yydz_si = getStringGBK(request, "yydz_si"); // 医院地址:
String yydz_quxian = getStringGBK(request, "yydz_quxian"); // 医院地址:
String yydz_jie = getStringGBK(request, "yydz_jie"); // 医院地址:
String yydz_hao = getStringGBK(request, "yydz_hao"); // 医院地址:
String yzbm = getStringGBK(request, "yzbm"); // 邮 编
String zzxm = getStringGBK(request, "zzxm"); // 现任主任(或者联系人)姓名
String lxdh = getStringGBK(request, "lxdh"); // 联系电话
String sjhm = getStringGBK(request, "sjhm"); // 手机号码
String email = getStringGBK(request, "email"); // 手机号码
String clrq_year = getStringGBK(request, "clrq_year"); // 内分泌科(内科内分泌专业组)成立日期
String clrq_mon = getStringGBK(request, "clrq_mon"); // 内分泌科(内科内分泌专业组)成立日期
String szqk = getStringGBK(request, "szqk"); // 内分泌科室的设置情况
String nfmrs = getStringGBK(request, "nfmrs"); // 内分泌专业医生人数
String nfmcs = getStringGBK(request, "nfmcs"); // 内分泌科床位数
String rmzl = getStringGBK(request, "rmzl"); // 日门诊量
String nmzl = getStringGBK(request, "nmzl"); // 年门诊量
String nszrl = getStringGBK(request, "nszrl"); // 年收治病人量
String[] ysxx_names = request.getParameterValues("ysxx_name"); // 姓名
String[] ysxx_sexs = request.getParameterValues("ysxx_sex"); // 性别
String[] ysxx_nl_years = request.getParameterValues("ysxx_nl_year"); //出生年
String[] ysxx_nl_mons = request.getParameterValues("ysxx_nl_mon"); //出生月
String[] ysxx_zcs = request.getParameterValues("ysxx_zc"); //职称
String[] ysxx_xls = request.getParameterValues("ysxx_xl"); //学历
String[] ysxx_xws = request.getParameterValues("ysxx_xw"); //学位
String[] ysxx_byyxs = request.getParameterValues("ysxx_byyx"); //毕业院校
String[] ysxx_csnxs = request.getParameterValues("ysxx_csnx"); //从事专业年限
String[] ysxx_sjhms = request.getParameterValues("ysxx_sjhm"); //手机号码
String[] ysxx_emails = request.getParameterValues("ysxx_email"); //电子邮箱
String smzksy = getStringGBK(request, "smzksy"); //是否具有内分泌专科实验室
String[] tzwts = request.getParameterValues("tzwt"); // 目前内分泌科(专业组)发展所面临的挑战与问题
String[] bzzcs = request.getParameterValues("bzzc"); // 希望得到内分泌代谢医师分会提供哪些方面的帮助和支持
String cwhy = getStringGBK(request, "cwhy"); //是否愿意加入本分会成为会员:
String[] gzjys = request.getParameterValues("gzjy"); // 您和您的单位对本分未来工作的建议
int rowInsertAmount = 0;
int rowNoQuestion4 = 32;
int rowNoQuestion6 = 39;
int rowNoQuestion7 = 42;
int rowNoQuestion9 = 51;
//WritableFont font1 = new WritableFont(WritableFont.TIMES, 16,
//WritableFont.BOLD); //或设置字体格式为excel支持的格式 WritableFont font3=new WritableFont(WritableFont.createFont("楷体_GB2312"),12,WritableFont.NO_BOLD );
//WritableCellFormat format1 = new WritableCellFormat(font1);
WritableCellFormat format1 = new WritableCellFormat();
WritableCellFormat format2 = new WritableCellFormat();
format2.setBorder(jxl.format.Border.TOP,jxl.format.BorderLineStyle.THIN);
format2.setBorder(jxl.format.Border.LEFT,jxl.format.BorderLineStyle.THIN);
format2.setBorder(jxl.format.Border.RIGHT,jxl.format.BorderLineStyle.THIN);
format2.setBorder(jxl.format.Border.BOTTOM,jxl.format.BorderLineStyle.THIN);
//把水平对齐方式指定为居中
//format1.setAlignment(jxl.format.Alignment.CENTRE);
//把垂直对齐方式指定为居中
//format1.setVerticalAlignment(jxl.format.VerticalAlignment.CENTRE);
//设置自动换行
//format1.setWrap(true);
//添加一个工作表
WritableSheet sheet = book.getSheet(0);
sheet.addCell(new Label(2, 6, txrq, format1)); //
sheet.addCell(new Label(11, 6, yycode, format1)); //
sheet.addCell(new Label(2, 7, yyname, format1)); //
sheet.addCell(new Label(10, 7, cldate_year, format1)); //
sheet.addCell(new Label(13, 7, cldate_month, format1)); //
sheet.addCell(new Label(2, 8, yydj, format1)); //
sheet.addCell(new Label(7, 8, yyxz, format1)); //
sheet.addCell(new Label(2, 9, yyfl, format1)); //
sheet.addCell(new Label(2, 10, yydz_sheng, format1)); //
/*
sheet.addCell(new Label(7, 10, yydz_si, format1)); //
sheet.addCell(new Label(11, 10, yydz_quxian, format1)); //
sheet.addCell(new Label(2, 11, yydz_jie, format1)); //
sheet.addCell(new Label(6, 11, yydz_hao, format1)); //
*/
sheet.addCell(new Label(2, 12, yzbm, format1)); //
sheet.addCell(new Label(5, 14, zzxm, format1)); //
sheet.addCell(new Label(12, 14, lxdh, format1)); //
sheet.addCell(new Label(2, 15, sjhm, format1)); //
sheet.addCell(new Label(12, 15, email, format1)); //
sheet.addCell(new Label(7, 19, clrq_year, format1)); //
sheet.addCell(new Label(11, 19, clrq_mon, format1)); //
if (!"其他".equals(szqk)) {
sheet.addCell(new Label(1, 22, szqk, format1)); //
} else {
String szqk_qtnr = new String(request.getParameter(
"szqk_qtnr").getBytes("iso-8859-1"), "gbk"); // 内分泌科室的设置情况 其它
sheet.addCell(new Label(1, 22, szqk + ":" + szqk_qtnr,
format1)); //
}
sheet.addCell(new Label(4, 25, nfmrs, format1)); //
sheet.addCell(new Label(11, 25, nfmcs, format1)); //
sheet.addCell(new Label(2, 26, rmzl, format1)); //
sheet.addCell(new Label(6, 26, nmzl, format1)); //
sheet.addCell(new Label(12, 26, nszrl, format1)); //
//4. 医生信息登记
int index0 = 1;
for (int i = 0; i < ysxx_names.length; i++) {
if("".equals(getStringGBK(ysxx_names[i]))){
continue;
}
if (index0 > 1) {
// 插入一行
sheet.insertRow(rowNoQuestion4);
sheet.mergeCells(4, rowNoQuestion4, 5, rowNoQuestion4 );
sheet.mergeCells(6, rowNoQuestion4, 7, rowNoQuestion4 );
sheet.mergeCells(9, rowNoQuestion4, 10, rowNoQuestion4 );
sheet.mergeCells(11, rowNoQuestion4, 12, rowNoQuestion4 );
sheet.mergeCells(13, rowNoQuestion4, 14, rowNoQuestion4 );
sheet.mergeCells(15, rowNoQuestion4, 16, rowNoQuestion4 );
rowNoQuestion4++;
rowInsertAmount++;
}
sheet.addCell(new Label(1, 30 + rowInsertAmount, getStringGBK(ysxx_names[i])
, format2)); //
sheet.addCell(new Label(2, 30 + rowInsertAmount, getStringGBK(ysxx_sexs[i])
, format2)); //
sheet.addCell(new Label(3, 30 + rowInsertAmount, getStringGBK(ysxx_nl_years[i])
+ "/" + getStringGBK(ysxx_nl_mons[i]), format2)); //出生年月
sheet.addCell(new Label(4, 30 + rowInsertAmount, getStringGBK(ysxx_zcs[i])
, format2)); //
sheet.addCell(new Label(6, 30 + rowInsertAmount, getStringGBK(ysxx_xls[i])
, format2)); //
sheet.addCell(new Label(8, 30 + rowInsertAmount, getStringGBK(ysxx_xws[i])
, format2)); //
sheet.addCell(new Label(9, 30 + rowInsertAmount, getStringGBK(ysxx_byyxs[i])
, format2)); //
sheet.addCell(new Label(11, 30 + rowInsertAmount, getStringGBK(ysxx_csnxs[i])
, format2)); //
sheet.addCell(new Label(13, 30 + rowInsertAmount, getStringGBK(ysxx_sjhms[i])
, format2)); //
sheet.addCell(new Label(15, 30 + rowInsertAmount, getStringGBK(ysxx_emails[i])
, format2)); //
index0++;
}
//5.是否具有内分泌专科实验室:
sheet.addCell(new Label(5, 32 + rowInsertAmount, smzksy, format1)); //
if("是".equals(smzksy)) {
String smzksy_gzrs = getStringGBK(request, "smzksy_gzrs"); //实验室工作人员人数
String smzksy_sbjz = getStringGBK(request, "smzksy_sbjz"); //实验室设备价值
String smzksy_rbbl = getStringGBK(request, "smzksy_rbbl"); //实验室日处理标本量
String smzksy_ysl = getStringGBK(request, "smzksy_ysl"); //实验室月收入
sheet.addCell(new Label(4, 33 + rowInsertAmount, smzksy_gzrs, format1)); //
sheet.addCell(new Label(11, 33 + rowInsertAmount, smzksy_sbjz, format1)); //
sheet.addCell(new Label(4, 34 + rowInsertAmount, smzksy_rbbl, format1)); //
sheet.addCell(new Label(11, 34 + rowInsertAmount, smzksy_ysl, format1)); //
}
//6.目前内分泌科(专业组)发展所面临的挑战与问题
int index1 = 1;
rowNoQuestion6 = rowNoQuestion6 + rowInsertAmount;
for (int i = 0; i < tzwts.length; i++) {
if("".equals(getStringGBK(tzwts[i]))){
continue;
}
if (index1 > 1) {
// 插入一行
sheet.insertRow(rowNoQuestion6);
rowNoQuestion6++;
rowInsertAmount++;
}
sheet.addCell(new Label(1, 37 + rowInsertAmount, index1++ + ". " + getStringGBK(tzwts[i])
, format1)); //
}
//7.希望得到内分泌代谢医师分会提供哪些方面的帮助和支持(可多选)
rowNoQuestion7 = rowNoQuestion7 + rowInsertAmount;
for (int i = 0; i < bzzcs.length; i++) {
if (i > 0) {
// 插入一行
sheet.insertRow(rowNoQuestion7);
rowNoQuestion7++;
rowInsertAmount++;
}
if(!"其他(请填写):".equals(getStringGBK(bzzcs[i]))){
sheet.addCell(new Label(1, 40 + rowInsertAmount, getStringGBK(bzzcs[i])
, format1)); //
} else {
String bzzc_qt = getStringGBK(request, "bzzc_qt"); //其他(请填写)
sheet.addCell(new Label(1, 40 + rowInsertAmount, getStringGBK(bzzcs[i])
+ bzzc_qt, format1)); //
}
}
// 8.是否愿意加入本分会成为会员:
sheet.addCell(new Label(6, 42 + rowInsertAmount, cwhy, format1)); //
if("是".equals(cwhy)) {
String cwhy_hf = getStringGBK(request, "cwhy_hf"); //您认为会员每年会费多少合适
String cwhy_hybl = getStringGBK(request, "cwhy_hybl"); //分会评选年度优秀内分泌代谢科医师,您认为占会员的比例多少合适
sheet.addCell(new Label(1, 44 + rowInsertAmount, cwhy_hf, format1)); //
sheet.addCell(new Label(1, 46 + rowInsertAmount, cwhy_hybl, format1)); //
}
//9.您和您的单位对本分未来工作的建议
int index2 = 1;
rowNoQuestion9 = rowNoQuestion9 + rowInsertAmount;
for (int i = 0; i < gzjys.length; i++) {
if("".equals(getStringGBK(gzjys[i]))){
continue;
}
if (index2 > 1) {
// 插入一行
sheet.insertRow(rowNoQuestion9);
rowNoQuestion9++;
rowInsertAmount++;
}
sheet.addCell(new Label(1, 49 + rowInsertAmount, index2++ + ". " + getStringGBK(gzjys[i])
, format1)); //
}
} catch (Exception e) {
System.out.println(path + "excel\\调查报告_" + dateString + ".xls : " + e);
e.printStackTrace();
msg = "调查报告提交失败,请重新提交或者联系管理员。";
} finally {
book.write();
book.close();
}
%>
<!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-Type" content="text/html; charset=gb2312" />
<title>中国医师协会内分泌代谢科医师分会调查问卷</title>
<script type="text/javascript">
function closeWindow() {
window.open('','_parent','');
window.close();
}
</script>
</head>
<body style="background-color:#E0ECF9">
<table border="0" align="center">
<tr>
<td width="180" align="left"><img src="img/CEA-logo.gif" style=""/></td>
<td width="550"><div align="left" style="font-size:25px"><strong>中国医师协会内分泌代谢科医师分会</strong></div></td>
</tr>
<tr>
<td height="30"></td>
</tr>
<tr>
<td colspan="2">
<div align="center"><strong><%= msg %></strong></div>
</td>
</tr>
<tr>
<td height="10"></td>
</tr>
<tr>
<td colspan="2">
<div align="center">
<input type="button" onclick="closeWindow();" value="关 闭"/>
</div>
</td>
</tr>
</table>
</body>
</html>
java中的eval()函数
java 中没有类似javascript中的eval()函数,无法直接将动态变化的字符串转换成java执行语句。此文档中提供两个jar包,和其api,使用非常简单。
Example of use:
Expression exp = new Expression("(x + y)/2");
Map<String, BigDecimal> variables = new HashMap<String, BigDecimal>();
variables.put("x", new BigDecimal("4.32"));
variables.put("y", new BigDecimal("342.1"));
BigDecimal result = exp.eval(variables);
System.out.println(result);
javascript权威指南(第四版).part2.rar
javascript 权威指南 ( 第四版 ) javascript 权威指南 ( 第四版 )
javascript权威指南中文版(第四版)
javascript 权威指南 ( 第四版 ) javascript 权威指南 ( 第四版 ) 中文
privateprivateprivateprivate
<%@ page language="java" contentType="text/html; charset=gb2312"
pageEncoding="gb2312"%>
<%@ page import="java.io.*"%>
<%@ page import="jxl.Workbook"%>
<%@ page import="jxl.write.*"%>
<%@ page import="javax.servlet.http.HttpServletRequest"%>
<%@ page import="java.text.SimpleDateFormat"%>
<%@ page import="java.util.Date"%>
<%!static String getStringGBK(HttpServletRequest request, String name) throws Exception {
String result = new String(request.getParameter(name).getBytes("iso-8859-1"),
"gbk");
return result;
}%>
<%!static String getStringGBK(String str) throws Exception {
String result = new String(str.getBytes("iso-8859-1"),
"gbk");
return result;
}%>
<%
String msg = "调查报告已经提交成功。";
try {
String txrq = getStringGBK(request, "txrq"); // 填写日期
String yycode = getStringGBK(request, "yycode"); // 医院组织机构代码
String yyname = getStringGBK(request, "yyname"); // 医院全称:
String cldate_year = getStringGBK(request, "cldate_year"); // 成立日期:
String cldate_month = getStringGBK(request, "cldate_month"); // 成立日期:
String yydj = getStringGBK(request, "yydj"); // 医院级别:
String yyxz = getStringGBK(request, "yyxz"); // 医院性质:
String yyfl = getStringGBK(request, "yyfl"); // 医院分类:
String yydz_sheng = getStringGBK(request, "yydz_sheng"); // 医院地址:
String yydz_si = getStringGBK(request, "yydz_si"); // 医院地址:
String yydz_quxian = getStringGBK(request, "yydz_quxian"); // 医院地址:
String yydz_jie = getStringGBK(request, "yydz_jie"); // 医院地址:
String yydz_hao = getStringGBK(request, "yydz_hao"); // 医院地址:
String yzbm = getStringGBK(request, "yzbm"); // 邮 编
String zzxm = getStringGBK(request, "zzxm"); // 现任主任(或者联系人)姓名
String lxdh = getStringGBK(request, "lxdh"); // 联系电话
String sjhm = getStringGBK(request, "sjhm"); // 手机号码
String email = getStringGBK(request, "email"); // 手机号码
String clrq_year = getStringGBK(request, "clrq_year"); // 内分泌科(内科内分泌专业组)成立日期
String clrq_mon = getStringGBK(request, "clrq_mon"); // 内分泌科(内科内分泌专业组)成立日期
String szqk = getStringGBK(request, "szqk"); // 内分泌科室的设置情况
String nfmrs = getStringGBK(request, "nfmrs"); // 内分泌专业医生人数
String nfmcs = getStringGBK(request, "nfmcs"); // 内分泌科床位数
String rmzl = getStringGBK(request, "rmzl"); // 日门诊量
String nmzl = getStringGBK(request, "nmzl"); // 年门诊量
String nszrl = getStringGBK(request, "nszrl"); // 年收治病人量
String[] ysxx_names = request.getParameterValues("ysxx_name"); // 姓名
String[] ysxx_sexs = request.getParameterValues("ysxx_sex"); // 性别
String[] ysxx_nls = request.getParameterValues("ysxx_nl"); //年龄
String[] ysxx_zcs = request.getParameterValues("ysxx_zc"); //职称
String[] ysxx_xls = request.getParameterValues("ysxx_xl"); //学历
String[] ysxx_xws = request.getParameterValues("ysxx_xw"); //学位
String[] ysxx_byyxs = request.getParameterValues("ysxx_byyx"); //毕业院校
String[] ysxx_csnxs = request.getParameterValues("ysxx_csnx"); //从事专业年限
String[] ysxx_sjhms = request.getParameterValues("ysxx_sjhm"); //手机号码
String[] ysxx_emails = request.getParameterValues("ysxx_email"); //电子邮箱
String smzksy = getStringGBK(request, "smzksy"); //是否具有内分泌专科实验室
String[] tzwts = request.getParameterValues("tzwt"); // 目前内分泌科(专业组)发展所面临的挑战与问题
String[] bzzcs = request.getParameterValues("bzzc"); // 希望得到内分泌代谢医师分会提供哪些方面的帮助和支持
String cwhy = getStringGBK(request, "cwhy"); //是否愿意加入本分会成为会员:
String[] gzjys = request.getParameterValues("gzjy"); // 您和您的单位对本分未来工作的建议
String path = request.getRealPath("/");
int rowInsertAmount = 0;
int rowNoQuestion4 = 32;
int rowNoQuestion6 = 39;
int rowNoQuestion7 = 42;
int rowNoQuestion9 = 51;
//Excel获得文件
Workbook wb = Workbook.getWorkbook(new File(path
+ "excel\\template.xls"));
Date now = new Date();
String dateString = new SimpleDateFormat("yyyyMMddHHmmss").format(now);
//打开一个文件的副本,并且指定数据写回到原文件
WritableWorkbook book = Workbook.createWorkbook(new File(path
+ "excel\\调查报告_" + dateString + ".xls"), wb);
//WritableFont font1 = new WritableFont(WritableFont.TIMES, 16,
//WritableFont.BOLD); //或设置字体格式为excel支持的格式 WritableFont font3=new WritableFont(WritableFont.createFont("楷体_GB2312"),12,WritableFont.NO_BOLD );
//WritableCellFormat format1 = new WritableCellFormat(font1);
WritableCellFormat format1 = new WritableCellFormat();
WritableCellFormat format2 = new WritableCellFormat();
format2.setBorder(jxl.format.Border.TOP,jxl.format.BorderLineStyle.THIN);
format2.setBorder(jxl.format.Border.LEFT,jxl.format.BorderLineStyle.THIN);
format2.setBorder(jxl.format.Border.RIGHT,jxl.format.BorderLineStyle.THIN);
format2.setBorder(jxl.format.Border.BOTTOM,jxl.format.BorderLineStyle.THIN);
//把水平对齐方式指定为居中
//format1.setAlignment(jxl.format.Alignment.CENTRE);
//把垂直对齐方式指定为居中
//format1.setVerticalAlignment(jxl.format.VerticalAlignment.CENTRE);
//设置自动换行
//format1.setWrap(true);
//添加一个工作表
WritableSheet sheet = book.getSheet(0);
sheet.addCell(new Label(2, 6, txrq, format1)); //
sheet.addCell(new Label(11, 6, yycode, format1)); //
sheet.addCell(new Label(2, 7, yyname, format1)); //
sheet.addCell(new Label(10, 7, cldate_year, format1)); //
sheet.addCell(new Label(13, 7, cldate_month, format1)); //
sheet.addCell(new Label(2, 8, yydj, format1)); //
sheet.addCell(new Label(7, 8, yyxz, format1)); //
sheet.addCell(new Label(2, 9, yyfl, format1)); //
sheet.addCell(new Label(2, 10, yydz_sheng, format1)); //
sheet.addCell(new Label(7, 10, yydz_si, format1)); //
sheet.addCell(new Label(11, 10, yydz_quxian, format1)); //
sheet.addCell(new Label(2, 11, yydz_jie, format1)); //
sheet.addCell(new Label(6, 11, yydz_hao, format1)); //
sheet.addCell(new Label(2, 12, yzbm, format1)); //
sheet.addCell(new Label(5, 14, zzxm, format1)); //
sheet.addCell(new Label(12, 14, lxdh, format1)); //
sheet.addCell(new Label(2, 15, sjhm, format1)); //
sheet.addCell(new Label(12, 15, email, format1)); //
sheet.addCell(new Label(7, 19, clrq_year, format1)); //
sheet.addCell(new Label(11, 19, clrq_mon, format1)); //
if (!"其他".equals(szqk)) {
sheet.addCell(new Label(1, 22, szqk, format1)); //
} else {
String szqk_qtnr = new String(request.getParameter(
"szqk_qtnr").getBytes("iso-8859-1"), "gbk"); // 内分泌科室的设置情况 其它
sheet.addCell(new Label(1, 22, szqk + ":" + szqk_qtnr,
format1)); //
}
sheet.addCell(new Label(4, 25, nfmrs, format1)); //
sheet.addCell(new Label(11, 25, nfmcs, format1)); //
sheet.addCell(new Label(2, 26, rmzl, format1)); //
sheet.addCell(new Label(6, 26, nmzl, format1)); //
sheet.addCell(new Label(12, 26, nszrl, format1)); //
//4. 医生信息登记
int index0 = 1;
for (int i = 0; i < ysxx_names.length; i++) {
if("".equals(getStringGBK(ysxx_names[i]))){
continue;
}
if (index0 > 1) {
// 插入一行
sheet.insertRow(rowNoQuestion4);
rowNoQuestion4++;
rowInsertAmount++;
}
sheet.addCell(new Label(1, 30 + rowInsertAmount, getStringGBK(ysxx_names[i])
, format2)); //
sheet.addCell(new Label(2, 30 + rowInsertAmount, getStringGBK(ysxx_sexs[i])
, format2)); //
sheet.addCell(new Label(3, 30 + rowInsertAmount, getStringGBK(ysxx_nls[i])
, format2)); //
sheet.addCell(new Label(4, 30 + rowInsertAmount, getStringGBK(ysxx_zcs[i])
, format2)); //
sheet.addCell(new Label(6, 30 + rowInsertAmount, getStringGBK(ysxx_xls[i])
, format2)); //
sheet.addCell(new Label(8, 30 + rowInsertAmount, getStringGBK(ysxx_xws[i])
, format2)); //
sheet.addCell(new Label(9, 30 + rowInsertAmount, getStringGBK(ysxx_byyxs[i])
, format2)); //
sheet.addCell(new Label(11, 30 + rowInsertAmount, getStringGBK(ysxx_csnxs[i])
, format2)); //
sheet.addCell(new Label(13, 30 + rowInsertAmount, getStringGBK(ysxx_sjhms[i])
, format2)); //
sheet.addCell(new Label(15, 30 + rowInsertAmount, getStringGBK(ysxx_emails[i])
, format2)); //
index0++;
}
//5.是否具有内分泌专科实验室:
sheet.addCell(new Label(5, 32 + rowInsertAmount, smzksy, format1)); //
if("是".equals(smzksy)) {
String smzksy_gzrs = getStringGBK(request, "smzksy_gzrs"); //实验室工作人员人数
String smzksy_sbjz = getStringGBK(request, "smzksy_sbjz"); //实验室设备价值
String smzksy_rbbl = getStringGBK(request, "smzksy_rbbl"); //实验室日处理标本量
String smzksy_ysl = getStringGBK(request, "smzksy_ysl"); //实验室月收入
sheet.addCell(new Label(4, 33 + rowInsertAmount, smzksy_gzrs, format1)); //
sheet.addCell(new Label(11, 33 + rowInsertAmount, smzksy_sbjz, format1)); //
sheet.addCell(new Label(4, 34 + rowInsertAmount, smzksy_rbbl, format1)); //
sheet.addCell(new Label(11, 34 + rowInsertAmount, smzksy_ysl, format1)); //
}
//6.目前内分泌科(专业组)发展所面临的挑战与问题
int index1 = 1;
rowNoQuestion6 = rowNoQuestion6 + rowInsertAmount;
for (int i = 0; i < tzwts.length; i++) {
if("".equals(getStringGBK(tzwts[i]))){
continue;
}
if (index1 > 1) {
// 插入一行
sheet.insertRow(rowNoQuestion6);
rowNoQuestion6++;
rowInsertAmount++;
}
sheet.addCell(new Label(1, 37 + rowInsertAmount, index1++ + ". " + getStringGBK(tzwts[i])
, format1)); //
}
//7.希望得到内分泌代谢医师分会提供哪些方面的帮助和支持(可多选)
rowNoQuestion7 = rowNoQuestion7 + rowInsertAmount;
for (int i = 0; i < bzzcs.length; i++) {
if (i > 0) {
// 插入一行
sheet.insertRow(rowNoQuestion7);
rowNoQuestion7++;
rowInsertAmount++;
}
if(!"其他(请填写):".equals(getStringGBK(bzzcs[i]))){
sheet.addCell(new Label(1, 40 + rowInsertAmount, getStringGBK(bzzcs[i])
, format1)); //
} else {
String bzzc_qt = getStringGBK(request, "bzzc_qt"); //其他(请填写)
sheet.addCell(new Label(1, 40 + rowInsertAmount, getStringGBK(bzzcs[i])
+ bzzc_qt, format1)); //
}
}
// 8.是否愿意加入本分会成为会员:
sheet.addCell(new Label(6, 42 + rowInsertAmount, cwhy, format1)); //
if("是".equals(cwhy)) {
String cwhy_hf = getStringGBK(request, "cwhy_hf"); //您认为会员每年会费多少合适
String cwhy_hybl = getStringGBK(request, "cwhy_hybl"); //分会评选年度优秀内分泌代谢科医师,您认为占会员的比例多少合适
sheet.addCell(new Label(1, 44 + rowInsertAmount, cwhy_hf, format1)); //
sheet.addCell(new Label(1, 46 + rowInsertAmount, cwhy_hybl, format1)); //
}
//9.您和您的单位对本分未来工作的建议
int index2 = 1;
rowNoQuestion9 = rowNoQuestion9 + rowInsertAmount;
for (int i = 0; i < gzjys.length; i++) {
if("".equals(getStringGBK(gzjys[i]))){
continue;
}
if (index2 > 1) {
// 插入一行
sheet.insertRow(rowNoQuestion9);
rowNoQuestion9++;
rowInsertAmount++;
}
sheet.addCell(new Label(1, 49 + rowInsertAmount, index2++ + ". " + getStringGBK(gzjys[i])
, format1)); //
}
book.write();
book.close();
} catch (Exception e) {
System.out.println(e);
e.printStackTrace();
msg = "调查报告提交失败,请重新提交或者联系管理员。";
}
%>
<!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-Type" content="text/html; charset=gb2312" />
<title>中国医师协会内分泌代谢医师科分会调查问卷</title>
</head>
<body style="background-color:#E0ECF9">
<table border="0" align="center">
<tr>
<td width="180" align="left"><img src="img/CEA-logo.png" style=""/></td>
<td width="550"><div align="left" style="font-size:25px"><strong>中国医师协会内分泌代谢医师科分会</strong></div></td>
</tr>
<tr>
<td height="30"></td>
</tr>
<tr>
<td colspan="2">
<div align="center"><strong><%= msg %></strong></div>
</td>
</tr>
<tr>
<td height="10"></td>
</tr>
<tr>
<td colspan="2">
<div align="center">
<input type="button" onclick="javascript:window.close();" value="关 闭"/>
</div>
</td>
</tr>
</table>
</body>
</html>
Web.Design.with.JavaScript.and.the.Document.Object.Model.2005.pdf
<!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-Type" content="text/html; charset=gb2312" />
<title>中国医师协会内分泌代谢医师科分会调查问卷</title>
<script type="text/javascript" src="js/jquery-1.3.2.min.js"></script>
<style type="text/css">
body {
margin: 0;
padding: 0;
font: 14px/1 Tahoma, Helvetica, Arial, "\5b8b\4f53", sans-serif;
}
</style>
<script type="text/javascript">
$(document).ready(function(){
smzksy_yes = false;
cwhy_yes=false;
$("#xxtj").click( function () {
var error_msg = "";
if($("#txrq").val().length==0){
error_msg+="填写日期不能为空\n";
}
if($("#yycode").val().length==0){
error_msg+="医院组织机构代码不能为空\n";
}
if($("#yyname").val().length==0){
error_msg+="医院全称不能为空\n";
}
if($("#cldate_year").val().length==0){
error_msg+="成立日期年不能为空\n";
}
if($("#cldate_month").val().length==0){
error_msg+="成立日期月不能为空\n";
}
if($("#yydz_sheng").val().length==0){
error_msg+="医院地址 省(市、自治区)不能为空\n";
}
if($("#yydz_si").val().length==0){
error_msg+="医院地址 市 不能为空\n";
}
if($("#yydz_quxian").val().length==0){
error_msg+="医院地址 区(县) 不能为空\n";
}
if($("#yydz_jie").val().length==0){
error_msg+="医院地址 街 不能为空\n";
}
if($("#yydz_hao").val().length==0){
error_msg+="医院地址 号 不能为空\n";
}
if($("#yzbm").val().length==0){
error_msg+="邮编不能为空\n";
}
if($("#zzxm").val().length==0){
error_msg+="现任主任(或者联系人)姓名不能为空\n";
}
if($("#lxdh").val().length==0){
error_msg+="联系电话不能为空\n";
}
if($("#sjhm").val().length==0){
error_msg+="手机号码不能为空\n";
}
if($("#email").val().length==0){
error_msg+="email不能为空\n";
}else{
if(!isMail($("#email").val())){
error_msg+="请输入正确的email\n";
}
}
if($("#clrq_year").val().length==0){
error_msg+="内分泌科(内科内分泌专业组)成立日期 年 不能为空\n";
}
if($("#clrq_mon").val().length==0){
error_msg+="内分泌科(内科内分泌专业组)成立日期 月 不能为空\n";
}
if($("#nfmrs").val().length==0){
error_msg+="内分泌专业医生人数不能为空\n";
}
if($("#nfmcs").val().length==0){
error_msg+="内分泌科床位数不能为空\n";
}
if($("#rmzl").val().length==0){
error_msg+="日门诊量不能为空\n";
}
if($("#nmzl").val().length==0){
error_msg+="年门诊量不能为空\n";
}
if($("#nszrl").val().length==0){
error_msg+="年收治病人量不能为空\n";
}
if(smzksy_yes){
if($("#smzksy_gzrs").val().length==0){error_msg+="实验室工作人员人数不能为空\n";}
if($("#smzksy_sbjz").val().length==0){error_msg+="实验室设备价值不能为空\n";}
if($("#smzksy_rbbl").val().length==0){error_msg+="实验室日处理标本量不能为空\n";}
if($("#smzksy_ysl").val().length==0){error_msg+="实验室月收入不能为空\n";}
}
//true or false
bzzc_1 = $("#bzzc_1").attr("checked");
bzzc_2 = $("#bzzc_2").attr("checked");
bzzc_3 = $("#bzzc_3").attr("checked");
bzzc_4 = $("#bzzc_4").attr("checked");
bzzc_5 = $("#bzzc_5").attr("checked");
bzzc_6 = $("#bzzc_6").attr("checked");
bzzc_7 = $("#bzzc_7").attr("checked");
bzzc_8 = $("#bzzc_8").attr("checked");
bzzc_9 = $("#bzzc_9").attr("checked");
if(bzzc_1||bzzc_2||bzzc_3||bzzc_4||bzzc_5||bzzc_6||bzzc_7||bzzc_8||bzzc_9){
}else{
error_msg+="请至少选择一个希望得到内分泌代谢医师分会提供哪些方面的帮助和支持的选项\n";
}
if(bzzc_9){
if($("#bzzc_qt").val().length==0){
error_msg+="请填写需要得到帮助和支持的其他信息\n";
}
}
if(smzksy_yes){
if($("#smzksy_gzrs").val().length==0){error_msg+="请填写实验室工作人员人数\n";}
if($("#smzksy_sbjz").val().length==0){error_msg+="请填写实验室设备价值\n";}
if($("#smzksy_rbbl").val().length==0){error_msg+="请填写实验室日处理标本量\n";}
if($("#smzksy_ysl").val().length==0){error_msg+="请填写实验室月收入\n";}
}
if(cwhy_yes)
{
if($("#cwhy_hybl").val().length==0){error_msg+="请填写会员的比例多少合适\n";}
if($("#cwhy_hf").val().length==0){error_msg+="请填写会员每年会费多少合适\n";}
}
$.each($("input[name='tzwt']"), function(i, n){
if(n.value.length==0){
error_msg+="请填写目前内分泌科(专业组)发展所面临的挑战与问题\n";
}
});
$.each($("input[name='gzjy']"), function(i, n){
if(n.value.length==0){
error_msg+="请填写您和您的单位对本分未来工作的建议\n";
}
});
//=======================================================
//中间表格验证
$.each($("input[name='ysxx_name']"), function(i, n){
if(n.value.length==0){
error_msg+="请填写医生登记信息表中的所有医生姓名\n";
}
});
$.each($("input[name='ysxx_nl']"), function(i, n){
if(n.value.length==0){
error_msg+="请填写医生登记信息表中的所有年龄\n";
}
});
$.each($("input[name='ysxx_xl']"), function(i, n){
if(n.value.length==0){
error_msg+="请填写医生登记信息表中的所有学历\n";
}
});
$.each($("input[name='ysxx_byyx']"), function(i, n){
if(n.value.length==0){
error_msg+="请填写医生登记信息表中的所有毕业院校\n";
}
});
$.each($("input[name='ysxx_csnx']"), function(i, n){
if(n.value.length==0){
error_msg+="请填写医生登记信息表中的所有从事专业年限\n";
}
});
$.each($("input[name='ysxx_sjhm']"), function(i, n){
if(n.value.length==0){
error_msg+="请填写医生登记信息表中的所有手机号码\n";
}
});
$.each($("input[name='ysxx_email']"), function(i, n){
if(n.value.length==0){
error_msg+="请填写医生登记信息表中的所有电子邮箱\n";
}else{
if(!isMail(n.value)){
error_msg+="请更正医生登记信息表中的所有电子邮箱格式\n";
}
}
});
//=======================================================
if(error_msg.length!=0){
alert(error_msg);
}else{
$("#form1").submit();
}
});
$("#szqk_qt").click(function () {$("#szqk_qtnr").removeAttr("disabled"); });
ysxx_index = 1;
ysxx_table_str = '<tr id="ysxx_tr_#">'+
'<td><input id="ysxx_name_#" name="ysxx_name" type="text" size="6" /></td>'+
'<td><label>'+
'<select id="ysxx_sex_#" name="ysxx_sex">'+
'<option>男</option>'+
'<option>女</option>'+
'</select>'+
'</label></td>'+
'<td width="40"><input id="ysxx_nl_#" name="ysxx_nl" onkeyup="value=value.replace(/[^\d]/g,"")" type="text" size="4" /></td>'+
'<td width="40"><select id="ysxx_zc_#" name="ysxx_zc">'+
'<option>主任医师</option>'+
'<option>副主任医师</option>'+
'<option>主治医师</option>'+
'<option>住院医师</option>'+
'</select></td>'+
'<td width="40"><input id="ysxx_xl_#" name="ysxx_xl" type="text" size="4" /></td>'+
'<td width="40"><select id="ysxx_xw_#" name="ysxx_xw">'+
'<option>博士</option>'+
'<option>硕士</option>'+
'<option>学士</option>'+
'</select></td>'+
'<td><input id="ysxx_byyx_#" name="ysxx_byyx" type="text" size="20" /></td>'+
'<td width="100"><div align="right">'+
'<input id="ysxx_csnx_#" name="ysxx_csnx" onkeyup="value=value.replace(/[^\d]/g,"")" type="text" size="2" maxlength=2/>'+
' 年</div></td>'+
'<td><input id="ysxx_sjhm_#" name="ysxx_sjhm" onkeyup="value=value.replace(/[^\d]/g,"")" type="text" size="13" /></td>'+
'<td><input id="ysxx_email_#" name="ysxx_email" type="text" size="15" /></td>'+
'</tr>';
$("#ysxx_add").click(function () {
ysxx_index++;
target = ysxx_table_str.replaceAll("#",ysxx_index);
append_node = "#ysxx_tr_"+(ysxx_index-1);
$(append_node).after(target);
$("#ysxx_hidden").val(ysxx_index);
});
$("#ysxx_del").click(function () {
if(ysxx_index>1){
//target = ysxx_table_str.replaceAll("#",ysxx_index);
append_node = "#ysxx_tr_"+(ysxx_index);
//alert(append_node);
$(append_node).remove();
ysxx_index--;
$("#ysxx_hidden").val(ysxx_index);
}
});
$("#smzksy_yes").click(function () {
smzksy_yes = true;
$("#smzksy_gzrs").removeAttr("disabled");
$("#smzksy_sbjz").removeAttr("disabled");
$("#smzksy_rbbl").removeAttr("disabled");
$("#smzksy_ysl").removeAttr("disabled");
});
$("#smzksy_no").click(function () {
smzksy_yes = false;
$("#smzksy_gzrs").attr("disabled","disabled");
$("#smzksy_sbjz").attr("disabled","disabled");
$("#smzksy_rbbl").attr("disabled","disabled");
$("#smzksy_ysl").attr("disabled","disabled");
});
$("#cwhy_yes").click(function () {
cwhy_yes = true;
$("#cwhy_hybl").removeAttr("disabled");
$("#cwhy_hf").removeAttr("disabled");
});
$("#cwhy_no").click(function () {
cwhy_yes = false;
$("#cwhy_hybl").attr("disabled","disabled");
$("#cwhy_hf").attr("disabled","disabled");
});
gzjy_index = 1;
gzjy_str = '<tr id="gzjy_tr_#" >'+
'<td># <input id="gzjy_#" name="gzjy" type="text" size="70" /></td>'+
'</tr>';
$("#gzjy_add").click(function () {
gzjy_index++;
target = gzjy_str.replaceAll("#",gzjy_index);
append_node = "#gzjy_tr_"+(gzjy_index-1);
$(append_node).after(target);
});
$("#gzjy_del").click(function () {
if(gzjy_index>1){
//target = ysxx_table_str.replaceAll("#",ysxx_index);
append_node = "#gzjy_tr_"+(gzjy_index);
//alert(append_node);
$(append_node).remove();
gzjy_index--;
}
});
//=======================================
tzwt_index = 1;
tzwt_str = '<tr id="tzwt_tr_#" >'+
'<td># <input id="tzwt_#" name="tzwt" type="text" size="70" /></td>'+
'</tr>';
$("#tzwt_add").click(function () {
tzwt_index++;
target = tzwt_str.replaceAll("#",tzwt_index);
append_node = "#tzwt_tr_"+(tzwt_index-1);
$(append_node).after(target);
});
$("#tzwt_del").click(function () {
if(tzwt_index>1){
//target = ysxx_table_str.replaceAll("#",ysxx_index);
append_node = "#tzwt_tr_"+(tzwt_index);
//alert(append_node);
$(append_node).remove();
tzwt_index--;
}
});
//============================================
$("#bzzc_9").click(function () {
attr = $("#bzzc_qt").attr("disabled");
if(attr){
$("#bzzc_qt").removeAttr("disabled");
}else{
$("#bzzc_qt").attr("disabled","disabled");
}
});
});
String.prototype.replaceAll = function(s1,s2){
return this.replace(new RegExp(s1,"gm"),s2);
}
function isMail(name) // E-mail值检测
{
if(! isEnglish(name))
return false;
i = name.indexOf("@");
j = name.lastIndexOf("@");
if(i == -1)
return false;
if(i != j)
return false;
if(i == name.length)
return false;
return true;
}
function isEnglish(name) //英文值检测
{
if(name.length == 0)
return false;
for(i = 0; i < name.length; i++) {
if(name.charCodeAt(i) > 128)
return false;
}
return true;
}
</script>
</head>
<body style="background-color:#E0ECF9">
<form id="form1" name="form1" method="post" action="page2.jsp">
<table border="0" align="center">
<tr>
<td width="180" align="left"><img src="img/CEA-logo.png" style=""/></td>
<td width="550"><div align="left" style="font-size:25px"><strong>中国医师协会内分泌代谢医师科分会</strong></div></td>
</tr>
</table>
<table border="0" align="center">
<tr>
<td height="70" colspan="2"><div align="center"><strong style="font-size:18px">内分泌专科情况调查</strong></div></td>
</tr>
<tr>
<td width="299">填写日期:
<label>
<input id="txrq" name="txrq" type="text" size="15" /> <span style="font-size:12px;">年/月/日</span>
</label></td>
<td width="312">医院组织机构代码:
<input id="yycode" name="yycode" type="text" size="15" /></td>
</tr>
<tr>
<td height="19"><p >医院全称:
<input id="yyname" name="yyname" type="text" size="15" />
</p></td>
<td><p align="left" >成立日期:
<input id="cldate_year" onkeyup="value=value.replace(/[^\d]/g,'')" name="cldate_year" type="text" size="4" maxlength=4 />
年
<input id="cldate_month" onkeyup="value=value.replace(/[^\d]/g,'')" name="cldate_month" type="text" size="2" maxlength=2/>
月</p> </td>
</tr>
<tr>
<td height="19"><p >医院级别:
<label>
<select id="yydj" name="yydj">
<option>三级甲等</option>
<option>三级乙等</option>
<option>三级丙等</option>
<option>二级甲等</option>
<option>其他</option>
</select>
</label>
</p></td>
<td><p >医院性质:
<label>
<input type="radio" id="yyxz_yl" name="yyxz" value="非营利性医院" checked="checked"/>
</label>
非营利性医院
<input type="radio" id="yyxz_fyl" name="yyxz" value="营利性医院" />
营利性医院</p> </td>
</tr>
<tr>
<td height="19" colspan="2"><p >医院分类:
<input type="radio" id="yyfl_zh" name="yyfl" value="综合医院" checked="checked"/>
综合医院
<input id="yyfl_zk" type="radio" name="yyfl" value="专科医院" />
专科医院
<input id="yyfl_bd" type="radio" name="yyfl" value="部队医院" />
部队医院
<input id="yyfl_zx" type="radio" name="yyfl" value="中医/中西医结合医院" />
中医/中西医结合医院 </p></td>
</tr>
<tr>
<td height="19" colspan="2"><p >医院地址:
<input id="yydz_sheng" name="yydz_sheng" type="text" size="6" />
省(市、自治区)
<input id="yydz_si" name="yydz_si" type="text" size="6" />
市
<input id="yydz_quxian" name="yydz_quxian" type="text" size="6" />
区(县)
<input id="yydz_jie" name="yydz_jie" type="text" size="6" />
街
<input id="yydz_hao" name="yydz_hao" type="text" size="6" />
号</p></td>
</tr>
<tr>
<td height="19"><p >邮编 :
<input id="yzbm" name="yzbm" onkeyup="value=value.replace(/[^\d]/g,'')" type="text" size="11" />
</p></td>
<td> </td>
</tr>
<tr>
<td height="19"> </td>
<td> </td>
</tr>
<tr>
<td height="19"><p >现任主任(或者联系人)姓名:
<input id="zzxm" name="zzxm" type="text" size="6" />
</p></td>
<td><p align="left" >联系电话:
<input id="lxdh" name="lxdh" onkeyup="value=value.replace(/[^\d]/g,'')" type="text" size="13" />
</p></td>
</tr>
<tr>
<td height="19"><p >手机号码:
<input id="sjhm" name="sjhm" onkeyup="value=value.replace(/[^\d]/g,'')" type="text" size="13" />
</p></td>
<td><p align="left" >E-mail:
<input id="email" name="email" type="text" size="13" />
</p></td>
</tr>
<tr>
<td height="70" colspan="2"><p align="center" ><strong style="font-size:18px">内分泌科基本信息 </strong></p></td>
</tr>
<tr>
<td height="19" colspan="2"><p >1.内分泌科(内科内分泌专业组)成立日期:
<input id="clrq_year" name="clrq_year" onkeyup="value=value.replace(/[^\d]/g,'')" type="text" size="4" maxlength=4/>
年
<input id="clrq_mon" name="clrq_mon" onkeyup="value=value.replace(/[^\d]/g,'')" type="text" size="2" maxlength=2/>
月</p></td>
</tr>
<tr>
<td height="50" valign="bottom"><p >2. 内分泌科室的设置情况: </p></td>
<td> </td>
</tr>
<tr>
<td height="19" colspan="2"><p >
<label></label>
<input type="radio" id="szqk_nfmk" name="szqk" value="内分泌科" checked="checked"/>
内分泌科
<input type="radio" id="szqk_nfmdx" name="szqk" value="内分泌代谢科" />
内分泌代谢科
<input type="radio" id="szqk_nfzy" name="szqk" value="内科内分泌专业组" />
内科内分泌专业组
<input type="radio" id="szqk_tnb" name="szqk" value="糖尿病科(中心)" />
糖尿病科(中心) </p></td>
</tr>
<tr>
<td height="19"><label>
<input type="radio" id="szqk_qt" name="szqk" value="其他" />
</label>
其他
<input id="szqk_qtnr" name="szqk_qtnr" type="text" size="20" disabled="disabled"/></td>
<td> </td>
</tr>
<tr>
<td height="50" valign="bottom"><p >3.内分泌科基本情况: </p></td>
<td height="50"> </td>
</tr>
<tr>
<td height="19"><p >内分泌专业医生人数
<input id="nfmrs" name="nfmrs" type="text" onkeyup="value=value.replace(/[^\d]/g,'')" size="20" />
</p></td>
<td><p >内分泌科床位数
<input id="nfmcs" name="nfmcs" type="text" onkeyup="value=value.replace(/[^\d]/g,'')" size="20" />
</p></td>
</tr>
<tr>
<td height="19" colspan="2"><p >日门诊量
<input id="rmzl" name="rmzl" type="text" onkeyup="value=value.replace(/[^\d]/g,'')" size="10" />
年门诊量
<input id="nmzl" name="nmzl" type="text" onkeyup="value=value.replace(/[^\d]/g,'')" size="10" />
年收治病人量
<input id="nszrl" name="nszrl" type="text" onkeyup="value=value.replace(/[^\d]/g,'')" size="10" />
</p></td>
</tr>
<tr>
<td height="50" valign="bottom"><p >4.医生信息登记: </p></td>
<td height="50"> </td>
</tr>
<tr>
<td height="19" colspan="2"><table border="1" align="center" cellspacing="1" bordercolor="#3888E9" bgcolor="#E0ECF9">
<tr>
<td width="34"><p >姓名</p></td>
<td width="45"><p >性别</p></td>
<td width="40"><p >年龄</p></td>
<td width="40"><p >职称</p></td>
<td width="40"><p >学历</p></td>
<td width="40"><p >学位</p></td>
<td width="140"><p >毕业院校</p></td>
<td width="100"><p >从事专业年限</p> </td>
<td width="91"><p >手机号码</p> </td>
<td width="106"><p >电子邮箱</p> </td>
</tr>
<tr id="ysxx_tr_1">
<td><input id="ysxx_name_1" name="ysxx_name" type="text" size="6" /></td>
<td><label>
<select id="ysxx_sex_1" name="ysxx_sex">
<option>男</option>
<option>女</option>
</select>
</label></td>
<td width="40"><input id="ysxx_nl_1" name="ysxx_nl" onkeyup="value=value.replace(/[^\d]/g,'')" type="text" size="4" /></td>
<td width="40"><select id="ysxx_zc_1" name="ysxx_zc">
<option>主任医师</option>
<option>副主任医师</option>
<option>主治医师</option>
<option>住院医师</option>
</select></td>
<td width="40"><input id="ysxx_xl_1" name="ysxx_xl" type="text" size="4" /></td>
<td width="40"><select id="ysxx_xw_1" name="ysxx_xw">
<option>博士</option>
<option>硕士</option>
<option>学士</option>
</select></td>
<td><input id="ysxx_byyx_1" name="ysxx_byyx" type="text" size="20" /></td>
<td width="100"><div align="right">
<input id="ysxx_csnx_1" name="ysxx_csnx" type="text" onkeyup="value=value.replace(/[^\d]/g,'')" size="2" maxlength=2/>
年</div></td>
<td><input id="ysxx_sjhm_1" name="ysxx_sjhm" type="text" onkeyup="value=value.replace(/[^\d]/g,'')" size="13" /></td>
<td><input id="ysxx_email_1" name="ysxx_email" type="text" size="15" /></td>
</tr>
<tr>
<td colspan="10"><p >
<label>
<input type="button" id="ysxx_add" name="ysxx_add" value="增加" />
</label>
<input type="button" id="ysxx_del" name="ysxx_del" value="删除" />
<input type="hidden" id="ysxx_hidden" name="ysxx_hidden" value="1" />
</p> </td>
</tr>
</table></td>
</tr>
<tr valign="bottom">
<td height="50" colspan="2"><p >5.是否具有内分泌专科实验室:
<input type="radio" id="smzksy_yes" name="smzksy" value="是" />
是
<label>
<input type="radio" id="smzksy_no" name="smzksy" value="否" checked="checked" />
</label>
否 如填写是,请回答下列问题</p> </td>
</tr>
<tr>
<td height="19"><p >实验室工作人员人数
<input id="smzksy_gzrs" name="smzksy_gzrs" onkeyup="value=value.replace(/[^\d]/g,'')" type="text" size="10" disabled="disabled"/>
</p></td>
<td><p >实验室设备价值
<input id="smzksy_sbjz" name="smzksy_sbjz" onkeyup="value=value.replace(/[^\d]/g,'')" type="text" size="10" disabled="disabled"/>
元 </p></td>
</tr>
<tr>
<td height="19"><p >实验室日处理标本量
<input id="smzksy_rbbl" name="smzksy_rbbl" onkeyup="value=value.replace(/[^\d]/g,'')" type="text" size="10" disabled="disabled"/>
人份</p></td>
<td><p >实验室月收入
<input id="smzksy_ysl" name="smzksy_ysl" onkeyup="value=value.replace(/[^\d]/g,'')" type="text" size="10" disabled="disabled"/>
元 </p></td>
</tr>
<tr valign="bottom">
<td height="50" colspan="2"><p >6.目前内分泌科(专业组)发展所面临的挑战与问题(请尽量填写):</p></td>
</tr>
<tr>
<td height="19" colspan="2"><table width="600" border="0" align="left">
<tr id="tzwt_tr_1" >
<td>1 <input id="tzwt_1" name="tzwt" type="text" size="70" /></td>
</tr>
<td><p >
<input type="button" id="tzwt_add" name="tzwt_add" value="增加" />
<input type="button" id="tzwt_del" name="tzwt_del" value="删除" />
</p></td>
</tr>
</table></td>
</tr>
<tr>
<td height="50" colspan="2" valign="bottom"><p >7.希望得到内分泌代谢医师分会提供哪些方面的帮助和支持(可多选): </p></td>
</tr>
<tr>
<td height="19" colspan="2"><p align="left" >
<label>
<input type="checkbox" id="bzzc_1" name="bzzc" value="帮助联系到上级医院进修" />
</label>
帮助联系到上级医院进修 </p></td>
</tr>
<tr>
<td height="19" colspan="2"><p align="left" >
<input type="checkbox" id="bzzc_2" name="bzzc" value="帮助提供科研指导,帮助指导专业论文写作" />
帮助提供科研指导,帮助指导专业论文写作 </p></td>
</tr>
<tr>
<td height="19" colspan="2"><p align="left" >
<input type="checkbox" id="bzzc_3" name="bzzc" value="专家讲课或教学查房" />
专家讲课或教学查房 </p></td>
</tr>
<tr>
<td height="19" colspan="2"><p align="left" >
<input type="checkbox" id="bzzc_4" name="bzzc" value="提供国内、国外会议资讯" />
提供国内、国外会议资讯</p></td>
</tr>
<tr>
<td height="19" colspan="2"><p align="left" >
<input type="checkbox" id="bzzc_5" name="bzzc" value="通过会刊提供最新的学科进展信息" />
通过会刊提供最新的学科进展信息 </p></td>
</tr>
<tr>
<td height="19" colspan="2"><p align="left" >
<input type="checkbox" id="bzzc_6" name="bzzc" value="提供法律帮助" />
提供法律帮助 </p></td>
</tr>
<tr>
<td height="19" colspan="2"><p align="left" >
<input type="checkbox" id="bzzc_7" name="bzzc" value="提供人才流动信息" />
提供人才流动信息 </p></td>
</tr>
<tr>
<td height="19" colspan="2"><p align="left" >
<input type="checkbox" id="bzzc_8" name="bzzc" value="提供医师责任保险服务" />
提供医师责任保险服务 </p></td>
</tr>
<tr>
<td height="19" colspan="2"><p align="left" >
<input type="checkbox" id="bzzc_9" name="bzzc" value="其他(请填写):" />
其他(请填写)
<input id="bzzc_qt" name="bzzc_qt" type="text" size="50" disabled="disabled"/>
</p></td>
</tr>
<tr valign="bottom">
<td height="50" colspan="2"><p >8.是否愿意加入本分会成为会员:
<input type="radio" id="cwhy_yes" name="cwhy" value="是" />
是
<input type="radio" id="cwhy_no" name="cwhy" value="否" checked="checked"/>
否 如填写是,请回答下列问题</p></td>
</tr>
<tr>
<td height="19" colspan="2"><p >① 您认为会员每年会费多少合适    
<input id="cwhy_hf" name="cwhy_hf" type="text" size="10" disabled="disabled"/>
</p></td>
</tr>
<tr>
<td height="19" colspan="2"><p >② 分会评选年度优秀内分泌代谢科医师,您认为占会员的比例多少合适
<input id="cwhy_hybl" name="cwhy_hybl" type="text" size="10" disabled="disabled"/>
</p></td>
</tr>
<tr valign="bottom">
<td height="50" colspan="2"><p >9.您和您的单位对本分未来工作的建议 </p></td>
</tr>
<tr>
<td height="19" colspan="2"><table width="600" border="0" align="left">
<tr id="gzjy_tr_1">
<td>1 <input id="gzjy_1" name="gzjy" type="text" size="70" /></td>
</tr>
<tr>
<td><p >
<input type="button" id="gzjy_add" name="gzjy_add" value="增加" />
<input type="button" id="gzjy_del" name="gzjy_del" value="删除" />
</p></td>
</tr>
</table></td>
</tr>
<tr>
<td height="50" valign="bottom"><p >衷心感谢您和您的单位参与本次调查活动! </p></td>
<td> </td>
</tr>
<tr>
<td height="19"> </td>
<td> </td>
</tr>
<tr>
<td height="19" colspan="2"><p align="center" >
<input type="button" id="xxtj" name="xxtj" value="信息提交" />
</p></td>
</tr>
<tr>
<td height="19"> </td>
<td> </td>
</tr>
<tr>
<td height="19"> </td>
<td> </td>
</tr>
<tr>
<td height="19"> </td>
<td> </td>
</tr>
<tr>
<td height="19"> </td>
<td> </td>
</tr>
<tr>
<td height="19"> </td>
<td> </td>
</tr>
</table>
</form>
<h2 align="center" > </h2>
<p align="center" > </p>
<p align="center" > </p>
</body>
</html>
JSP2.0-EL 中文说明
JSP2.0-EL 中文说明 JSP2.0-EL 中文说明
VBA 中文帮助文档
VBA中文帮助.doc VBA中文帮助.doc VBA中文帮助.doc
HTMLTAGLIB标签英文说明
HTML TAGLIB 标签 英文 说明 HTML TAGLIB 标签 英文 说明
JSP和JSTL 中文说明
JSP 和 JSTL 中文 说明 JSP 和 JSTL 中文 说明
中文SQL 说明 SQL2.chm
SQL2.chm SQL2.chm SQL2.chm SQL2.chm
displaytag-examples-1.1.1.war
应用实例 displaytag examples 1.1.1 .war
displaytag.pdf
displaytag.pdf displaytag.pdf displaytag.pdf
css滤镜filter中文手册
本中文手册是简体中文版,每个属性和发放配有实例演示,绝对好东西
不刷新提交页面+CSS滤镜
1.index.html为框架页面,div1 和 div2 里面是本页面的要显示的内容(两个div会随着提交页面而交替显示)
2.除div1 和 div2 以外的代码是需要配置在框架中的,可以酌情修改
3.content页面是要迁移显示的页面,id为"bd"的容器里面是本页面的要显示的内容。
4.暂时适用IE浏览器,稍加修改就可以兼容其他浏览器。
js+css绚丽动态滑动menu菜单(原创)
欢迎使用本menu
使用说明:
1 添加删除menu项目时,首先,在html页面中添加menu内容,其次,必须要在js文件中最上面添加删除“time”和“link”对象声明,最后要在html页面的开头添加删除初始化项目“initialCssDiv(no)”。有几行menu项目,就要声明几对“time”和“link”对象和初始化几次。time对象是针对此行menu项目的控制对象,link对象则是需要跳转的url对象。
2 images文件夹中带有3套样式图片,只需要在css文件中对引用的图片名进行替换就可以更新样式。
3 menu整体宽度也可修改,但是不建议,因为计算的参数很多,需要看懂后再更改。
4 目前只适用于IE浏览器,但是与w3c要求没有大的出入,很容易自行修改并调试。