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

📄 addrole.jsp

📁 oa办公系统
💻 JSP
字号:
<%@ page language="java" import="java.util.*,cn.jx.ecjtu.oa.ps.pojo.*"
	pageEncoding="gbk"%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
	<head>
		<meta http-equiv="Content-Type" content="text/html; charset=gbk" />
		<title>增加角色</title>
		<link href="../../common/defaultFa/css/all.css" rel="stylesheet"
			type="text/css" />

		<link href="../../common/defaultFa/css/css.css" rel="stylesheet"
			type="text/css" />

		<script language="javascript">
	 var usernameFlag=0;

	function checkName(){
		usernameFlag=0;
		var name=document.f1.roleName.value;
		var params="roleName="+name;
		useGet(params);
	
	}
	var req;
	function createXMLHttpRequest(){
		if(window.ActiveXObject){
			req=new ActiveXObject("Microsoft.XMLHTTP");//IE5,IE6
		}
		else if(window.XMLHttpRequest){
			req=new XMLHttpRequest();
		}
	}
	function useGet(params){
		createXMLHttpRequest();
		req.onreadystatechange=callback;
		req.open("GET","/oa/user/modify/CheckRoleName?"+params,true);
		req.send();
	}
	function callback(){

		if(req.readyState==4){
			if(req.status==200){
				checkUsernameCallback(); 
			}
			else{
				alert("失败"+req.status);
			}
		}
	}
	

    function order(){   
	    var el=/^[a-z\u4E00-\u9FA5]+$/;
	    var usernameMsg=document.getElementById("showResult");
	    var rolename=document.f1.roleName.value;          
		if(rolename==""){
		   usernameFlag=-1;
           usernameMsg.innerHTML="<font color='red'>× 请填写角色名</font>";
     
		}else if(!el.test(rolename)){ 
		   usernameFlag=-1;
           usernameMsg.innerHTML="<font color='red'>× 角色名格式不正确(不能含有数字和空格)</font>";
		}else {		   
		   checkName();
		}
	}
	    
		
	function checkUsernameCallback(){
        var json=eval('('+req.responseText+')');
        var usernameMsg=document.getElementById("showResult");
        if(json.msg==true){
            usernameFlag=1;
            usernameMsg.innerHTML="<font color='green'>√ 角色名可用</font>";
      
        }else{
              usernameFlag=-1;
              usernameMsg.innerHTML="<font color='red'>× 角色名重复</font>";
        }
    }
	    
	    
	    //注册表单提交验证
      function register(){
         if(usernameFlag==-1){
           alert("您的信息不完整!");         
           return false;           
         }
         else if(usernameFlag==0){
         	alert("正在验证角色名,请等待!");         
           return false;
         }
         else{
         	return true;
         }
     }
	    
	</script>
	
	 <script language=javascript  event=onkeydown for=document>   
               if(event.keyCode==13){   
                          return  false;   
                           }   
     </script>   

	</head>

	<body style="overflow-y:auto">
		<table border="0" align="center" cellpadding="0" cellspacing="0"
			class="tb_title">
			<tr>
				<th align="left" valign="middle">
					增加角色
				</th>
				<td>
					&nbsp;
				</td>
			</tr>
		</table>
		<form name="f1" id="f1" action="/oa/user/modify/AddRole" method="post"
			onsubmit="return register();">
			<table width="100%" border="0" cellpadding="0" cellspacing="0"
				class="tb_form">

				<tr>
					<td width="120" height="22" align="right">
						角色名:
					</td>
					<td>
						<input name="roleName" type="text" style="width:100px"
							onblur="order();" onchange="order()" />
						<span id="showResult"></span>
					</td>
				</tr>


			</table>
			<table border="0" align="center" cellpadding="0" cellspacing="0"
				class="tb_foot">
				<tr>
					<td align="center">
						<input type="reset" value="重置">
						<input type="button" name="return" value=" 返  回 "
							onClick="javascript:window.location='FindRoleName';">
						<input type="submit" name="save" value=" 保  存 ">
					</td>
				</tr>
			</table>
		</form>
	</body>
</html>

⌨️ 快捷键说明

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