⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 add_doc_iden.jsp

📁 实现了一个医院门诊预约系统
💻 JSP
字号:
<SCRIPT language="javascript">
function backward()
 {
      history.back();
 }
</SCRIPT>

<%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" errorPage="" %>
<%@ page info="database handler"%> 
<%@ page import="java.io.*"%> 
<%@ page import="java.util.*"%> 
<%@ page import="java.sql.*"%> 
<%@ page import="javax.servlet.*"%> 
<%@ page import="javax.servlet.http.*"%>

<html>
<head>
<title>医院门诊预约系统--增加医生信息</title>
</head>
<body>

<script language="JavaScript">
function check()
{    
  //该javascript函数是用来验证表单格式的正确性的
	fr = document.adddoctor;
	
	if(fr.doctorNo.value == "")//医生编号不能为空
	{
		alert("医生编号必须要填写!");
		fr.doctorNo.focus();
		return;
	}
	
	if(fr.doctorName.value == "")//医生姓名不能为空
	{
		alert("医生姓名必须要填写!");
		fr.doctorName.focus();
		return;
	}
	
	if(fr.doctorSex.value == "")//医生性别不能为空
	{
		alert("医生性别必须要填写!");
		fr.doctorSex.focus();
		return;
	}
	else 
	{
		if(!issex(fr.doctorSex.value)) 
		{
			  alert("医生性别只能由f或m构成!");
				fr.doctorSex.focus();
				return;
		}
	}
			

	if(fr.doctorBir.value == "")//出生年月不能为空
	{
		alert("出生年月必须要填写!");
		fr.doctorBir.focus();
		return;
	}
	else
	{
		if(!isbir(fr.doctorBir.value)) 
		{
			  alert("时间必须符合格式,如:1987-10-2");
				fr.doctorBir.focus();
				return;
		}
	}
	
	if(fr.doctorBg.value == "")//学历不能为空
	{
		alert("医生学历必须要填写!");
		fr.doctorBg.focus();
		return;
	}
	
	if(fr.doctorPost.value == "")//职位不能为空
	{
		alert("医生职位必须要填写!");
		fr.doctorPost.focus();
		return;
	}
	
	if(fr.doctorAchv.value == "")//业绩不能为空
	{
		alert("医生业绩必须要填写!");
		fr.doctorAchv.focus();
		return;
	}
	
	if(fr.doctorSal.value == "")//工资不能为空
	{
		alert("医生工资必须要填写!");
		fr.doctorSal.focus();
		return;
	}
	else
	{
		if(!isnum(fr.doctorSal.value)) 
		{
			  alert("医生工资只能由数字构成!");
				fr.doctorSal.focus();
				return;
		}
	}


	if(fr.doctorDesc.value == "")//医生描述不能为空
	{
		alert("医生描述必须要填写!");
		fr.doctorDesc.focus();
		return;
	}
	
	
	if(fr.doctorOffNo.value == "")//办公室号不能为空
	{
		alert("办公室号必须要填写!");
		fr.doctorOffno.focus();
		return;
	}
	else
	{
		if(!isnum(fr.doctorOffNo.value)) 
		{
			  alert("办公室号只能由数字构成!");
				fr.doctorOffno.focus();
				return;
		}
	}
	
	fr.submit();
	
}

function issex(theStr)
 {
	var flag = false;
	var len = theStr.length;
	for(var i = 0; i < len; i++) 
	{
		if((theStr.charAt(i)=='f') || (theStr.charAt(i) =='m') || (theStr.charAt(i) =='F') || (theStr.charAt(i) =='M'))
			flag = true;
	}
	return flag;
}

function isbir(theStr)
{
	var flag = false;
	var len = theStr.length;
	for(var i = 0; i < len; i++) 
	{
		if((theStr.charAt(i)<='9')&& (theStr.charAt(i) >='0')||(theStr.charAt(i)=='-'))
			flag = true;
	}
	return flag;
}

function isnum(theStr)
 {
	var flag = true;
	var len = theStr.length;
	for(var i = 0; i < len; i++) 
	{
		if((theStr.charAt(i)>'9') || (theStr.charAt(i) <'0'))
			flag = false;
	}
	return flag;
}
</script>


<body>
<a id="button" href="admin_log_default.jsp" align=right>返回后台首页</a>

 <form name="adddoctor" id="adddoctor" action="add_doc_succ.jsp" method="post">
  <table width="80%" border="2" cellpadding=3 cellspacing=3  align="center">
  <tr>
    <td colspan="2"><center>添加医生</center></td>
  </tr>
  
  <tr>
    <td width="30%" align=center>医生编号 </td>
    <td width="80%"><input type="text"  size="10" class="text" name="doctorNo"> </td>
  </tr>
  
  <tr>
    <td width="30%" align=center>医生姓名 </td>
    <td width="80%"><input type="text"  size="10" class="text" name="doctorName"> </td>
  </tr>
  
   <tr>
    <td width="30%" align=center>个人图片 </td>
    <td><br><input type="file" name="doctorImg"></td>
  </tr>
  
   <tr>
    <td width="30%" align=center>医生性别 </td>
    <td width="80%"><input type="text"  size="10" class="text" name="doctorSex"> </td>
  </tr>
  
   <tr>
    <td width="30%" align=center>出生年月 </td>
    <td width="80%"><input type="text"  size="10" class="text" name="doctorBir"> </td>
   </tr>
   
   <tr>
    <td width="30%" align=center>医生学历 </td>
    <td width="80%"><input type="text"  size="10" class="text" name="doctorBg"> </td>
  </tr>
  
  <tr>
    <td width="30%" align=center>职位</td>
     <td width="70%">
    	<select name="doctorPost">
    		<option value="" selected="selected">  </option>
        <option value="主任医师">主任医师 </option>
        <option value="副主任医师">副主任医师 </option>
         <option value="主治医师">主治医师 </option>
       </select>
       </td>
  </tr>
  
  <tr>
    <td width="30%" align=center>主要成就 </td>
    <td width="20%"><input type="text"  class="text" size="42" name="doctorAchv" ></td>
  </tr>
  
 <tr>
    <td width="30%" align=center>工资 </td>
    <td width="30%"><input type="text"  size="10" class="text" name="doctorSal"> </td>
  </tr>
  
   <tr>
    <td width="30%" align=center>个人简介 </td>
    <td width="50%"><input type="text"  class="text" size="50" name="doctorDesc" ></td>
  </tr> 
  
  
  <tr>
    <td width="30%" align=center>科室号 </td>
    <td width="50%"><input type="text" class="text" size="10" name="doctorDeptNo"> </td>
  </tr>
 
 
   <tr>
    <td width="30%" align=center>办公室号 </td>
    <td width="50%"><input type="text" class="text" size="10" name="doctorOffNo" > </td>
  </tr>
  
    <td colspan="2"><center><input type="button" id="button" class="button" value="添加" onClick="check()">
    &nbsp;&nbsp;&nbsp;<input type="reset" id="reset" class="reset" value="重置">
    &nbsp;&nbsp;&nbsp;<input type="button" id="button" class="button" onClick="backward()" value="返回上一步">
 </center></td>
 
 </table>
</form>

</body>
</html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -