📄 hire_add.asp
字号:
<!--#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 + -