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

📄 hire_add.asp

📁 嘉缘人才6.0精简 ,很好用的人才系统
💻 ASP
📖 第 1 页 / 共 3 页
字号:
<!--#include file="../../conn/conn.asp" -->
<!--#include file="../../Inc/Commoncode.asp" -->
<!--#include file="../checkvalid.asp" -->
<%
If Not FRAdminLevel(303) Then
	Call ErrorMsg()
End If
%>
<html>
<head>
<title>添加招聘信息</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<LINK href=../css/style.css rel=stylesheet type="text/css">
<script type="text/javascript" src="../inc/Admin.js"></script><script language="JavaScript">
<!--
function GetPosition(positionid)
{
document.frames["positionframe"].location.replace("../../inc/getposition.asp?positionid="+positionid);
}
function GetCapital(capitalid)
{
document.frames["capitalframe"].location.replace("../../inc/getcapital2.asp?capitalid="+capitalid);
}
function GetCity(cityid)
{
document.frames["cityframe"].location.replace("../../inc/getcity2.asp?cityid="+cityid);
}
function GetProfession(professionid)
{
document.frames["professionframe"].location.replace("../../inc/getsearchprofession.asp?professionid="+professionid);
}

function GetItemID(ObjName) //由名称得到表单序号
{
  for (var ObjID=0; ObjID < window.form2.elements.length; ObjID++)
    if ( window.form2.elements[ObjID].name == ObjName )
    {  return(ObjID);
       break;
    }
  return(-1);
}
function AddItem(ObjName, DesName,FirstName,SecondName) //把左边下拉框的信息添加到右边下拉框
{
  ObjID    = GetItemID(ObjName);
  DesObjID = GetItemID(DesName);
  if (FirstName !="")
  {
   FirstID = GetItemID(FirstName);
  }
  SecondID = GetItemID(SecondName);
  j = document.form2.elements[DesObjID].options.length;
  for (k=0; k<j; k++ ) {
  if (document.form2.elements[DesObjID].options[k].value == "0000")
  { 
    window.alert('您已经选择了不限!');
    return;
   }
  }
  var totalSelect=3; 
  k=0;
  i = document.form2.elements[ObjID].options.length;
  if (i==0) return;
  maxsel=0;
  for (h=0; h<i; h++)
     if (document.form2.elements[ObjID].options[h].selected ) {
         k=k+1;
         maxsel=h+1;
         }
  if (maxsel>=i) maxsel=0;
  if ( document.form2.elements[DesObjID].length + k >totalSelect ) {
    window.alert('最多可选择'+totalSelect+'项!');
    return;
    }
  if ( ObjID != -1 && DesObjID != -1 )
  { i = document.form2.elements[ObjID].options.length;
    j = document.form2.elements[DesObjID].options.length;
    for (h=0; h<i; h++)
    { if (document.form2.elements[ObjID].options[h].selected )
      {  
	    if (FirstName !="")
		{ 
         Text = document.form2.elements[FirstID].options[document.form2.elements[FirstID].selectedIndex].text+"-"+document.form2.elements[SecondID].options[document.form2.elements[SecondID].selectedIndex].text+"-"+document.form2.elements[ObjID].options[h].text;
         }
		 else
		 {
         Text = document.form2.elements[SecondID].options[document.form2.elements[SecondID].selectedIndex].text+"-"+document.form2.elements[ObjID].options[h].text;
		 }
		 Code = document.form2.elements[ObjID].options[h].value;
         K_Select = false;
		 if (Code=="")
		 {
		   K_Select = true;
		   window.alert('请先选择选项再点击添加!');
           return;
		 }
		 else
		{
		 j = document.form2.elements[DesObjID].options.length;
         for (k=0; k<j; k++ ) {
           if (document.form2.elements[DesObjID].options[k].value == Code)
           { 
		    K_Select = true; 
		    window.alert('您已选择了该项!');
            return;
           }
		   else
		  {
		    if (document.form2.elements[DesObjID].options[k].value == Code.substr(0,4))
            { 
			 K_Select = true; 
		     window.alert('您已选择了该项所在类别的不限!');
             return;
            }
			else
			{
			  if (document.form2.elements[DesObjID].options[k].value.substr(0,4) == Code)
             {
			  K_Select = true;  
		      window.alert('您已选择了该项所在类别中的子项!');
              return;
             }
			}
		  } 
         }
		 }
         if ( K_Select == false)
         { document.form2.elements[DesObjID].options[j] = new Option(Text, Code);
         }
         document.form2.elements[ObjID].options[h].selected =false;
       }
    }
    document.form2.elements[ObjID].options[maxsel].selected =true;
  }
}
function DelItem(ObjName)  ////把右边下拉框的信息删除
{
  ObjID = GetItemID(ObjName);
  min_sel=0;
  if ( ObjID != -1 )
  {
    for (i=window.form2.elements[ObjID].length-1; i>=0; i--)
    {  if (window.form2.elements[ObjID].options[i].selected)
       { 
          if (min_sel==0 || i<min_sel)
            min_sel=i;
          window.form2.elements[ObjID].options[i] = null;
       }
    }
    i=window.form2.elements[ObjID].length;

    if (i>0)  {
        if (min_sel>=i)
           min_sel=i-1;
        window.form2.elements[ObjID].options[min_sel].selected=true;
        }
  }
}
function GetItemvalue(ObjName)  //得到下拉框所有选项的值
{ 
  ObjID = GetItemID(ObjName);
  Itemvalue="" ;
  i = document.form2.elements[ObjID].options.length;
  for (h=0; h<i; h++) 
  {
   if (h==0)
   {
    Itemvalue=document.form2.elements[ObjID].options[h].value;
   }
   else
   {
    Itemvalue=Itemvalue+","+document.form2.elements[ObjID].options[h].value;
   }
  }
  return (Itemvalue);
}
//功能:去掉字符串前后空格
//返回值:去掉空格后的字符串
function fnRemoveBrank(strSource)
{
 return strSource.replace(/^\s*/,'').replace(/\s*$/,'');
}
//计算多行文本框的字节数
function String.prototype.lenB()
{
return this.replace(/[^\x00-\xff]/g,"**").length;
}
function Juge(theForm)
{
  if ((fnRemoveBrank(theForm.login.value)== ""))
	{
	 alert("请输入会员帐号!");
    theForm.login.focus();
    return (false);
	}
	var objv = theForm.login.value;
    var pattern = /^[A-Za-z0-9]{4,20}$/;
    flag = pattern.test(objv);
    if ((!flag)) 
    {
     alert("会员帐号:要求为4-20个字母或数字!请重新输入。");
     theForm.login.focus();
     return(false);
     }
  if (fnRemoveBrank(theForm.place.value) == "")
  {
    alert("请输入职位名称!");
    theForm.place.focus();
    return (false);
  }
  if (theForm.trade.value == "")
  {
    alert("请选择所属行业!");
	theForm.trade.focus();
    return (false);
  }
  theForm.position.value=GetItemvalue("tempposition");
  theForm.workadd.value=GetItemvalue("tempworkadd");
  theForm.profession.value=GetItemvalue("tempprofession");
//  document.write(theForm.position.value);
  if (theForm.profession.value=="")
  {
   theForm.profession.value="0000";
  }
  if (theForm.position.value == "")
  {
    alert("请选择岗位类别!");
	theForm.tempposition.focus();
    return (false);
  }
  if (theForm.workadd.value == "")
  {
    alert("请选择工作地区!");
	theForm.tempworkadd.focus();
    return (false);
  }
  var objv = fnRemoveBrank(theForm.number.value);
  var pattern = /^[0-9]+$/;
  flag = pattern.test(objv);
  if(!flag)
  {
    alert("招聘人数:要求为数字!请重新输入。");
    theForm.number.focus();
    return (false);
   }
  var objv = fnRemoveBrank(theForm.pay.value);
  var pattern = /^[0-9]+$/;
  flag = pattern.test(objv);
  if ((theForm.pay.value != "")&&(!flag))
  {
    alert("薪资待遇:要求为数字!请重新输入。");
    theForm.pay.focus();
    return (false);
   } 
  if (fnRemoveBrank(theForm.funddate.value) == "")
  {
    alert("请输入截止日期!");
    theForm.funddate.focus();

⌨️ 快捷键说明

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