?? p_changeinfo.jsp
字號(hào):
<%@ page language="java" import="java.sql.*"contentType="text/html;charset=GB2312"%>
<%
String getLoginmessage=(String)session.getValue("p_loginSign");
String identityID=(String)session.getValue("identityID");
if(getLoginmessage!="OK")
{
response.sendRedirect("index3.jsp");
}
%>
<jsp:useBean id="p_showinfo" scope="page" class="firm.firm"/>
<%
String itemID=request.getParameter("itemID");
String sql="select * from I_p_info where identityID='"+identityID+"'";
ResultSet rs=p_showinfo.executeQuery(sql);
//定義數(shù)據(jù)類型并初始化
String expert_name1=""; //專家姓名
String identityID1=""; //身份證號(hào)
String sex1=""; //性別
String nation1=""; //民族
String bir_date1=""; //生日
String unit_ID1="";
String unit_name1=""; //所在單位
String grade1=""; //職稱
String domain1=""; //研究領(lǐng)域
String sort1=""; //適評(píng)專業(yè)
String sort2=""; //適評(píng)專業(yè)
String email1=""; //E-mail
String address1=""; //住址
String zipcode1=""; //郵編
String tel1=""; //電話
String introduction1=""; //介紹
if(rs.next())
{
identityID1=rs.getString("identityID");
expert_name1=rs.getString("expert_name");
sex1=rs.getString("sex");
nation1=rs.getString("nation");
bir_date1=rs.getString("bir_date");
unit_ID1=rs.getString("unit_ID");
unit_name1=rs.getString("unit_name");
grade1=rs.getString("grade");
domain1=rs.getString("domain");
sort1=rs.getString("sort1");
sort2=rs.getString("sort2");
email1=rs.getString("email");
address1=rs.getString("address");
zipcode1=rs.getString("zipcode");
tel1=rs.getString("tel");
introduction1=rs.getString("introduction");
rs.close();
p_showinfo.closeStmt();
p_showinfo.closeConn();
}
String bir_year=bir_date1.substring(0,4);
String bir_month=bir_date1.substring(5,7);
String bir_day=bir_date1.substring(8,10);
%>
<html>
<head>
<title>修改信息</title>
<SCRIPT language=javascript>
<!--
OptSort = new Array(
"0100","網(wǎng)絡(luò)",
"0101","軟件外包",
"0200","經(jīng)營(yíng)管理",
"0201","公司硬件設(shè)施",
"0202","員工交通",
"0300","員工住宿",
"0301","員工工資",
"0302","節(jié)假日補(bǔ)助",
"0303","公司發(fā)展戰(zhàn)略",
"0304","軟件系統(tǒng)",
"0400","招聘新員工",
"0401","成立新部門",
"0402","公司管理制度",
"0403","公司財(cái)務(wù)管理",
"0500","公司人事管理",
"0501","公司銷售部門",
"0502","公司質(zhì)檢部門" );
function showMainOpt()
{
var i,start,step,len,a,args=showMainOpt.arguments;
a = args[0];
len = a.length;
start = (args.length>=2)?args[1]:0;
step = 2;
for(i=start;i<len;i+=step)
{
if(a[i].substr(a[i].length-2) == "00")
document.writeln("<option value="+a[i]+">"+a[i+1]+"</option>");
}
}
function showSubOpt()
{
var i,len,start,step,s1,s2,a,args=showSubOpt.arguments;
var mainVal,val,name;
a=args[0];
s1=args[1];
s2=args[2];
start=0;
step=2;
IsAll = (args.length>=4)?args[3]:false;
len=a.length;
mainVal=s1.options[s1.selectedIndex].value;
mainVal=mainVal.substr(0,2);
for(i=s2.length-1;i>=0;i--)
{
s2.options[i]=null;
}
if(Number(mainVal)!=0)
{
for(i=start;i<len;i+=step)
{
val = a[i];
name = a[i+1];
if(val.substr(0,2)==mainVal && (IsAll || !IsAll && (val.substr(val.length-2) != "00")))
{
s2.options[s2.length]=new Option(name,val,false,false);
}
}
}
}
function GetObjID(ObjName)
{
var args=GetObjID.arguments;
var f1=(args.length>1)?args[1]:document.theform;
for ( var ObjID=0; ObjID < f1.elements.length; ObjID++ )
if (f1.elements[ObjID].name == ObjName )
{ return(ObjID);
break;
}
return(-1);
}
function GetLocation(ObjID, Value)
{
var args=GetLocation.arguments;
var f1=(args.length>2)?args[2]:document.theform;
total=f1.elements[ObjID].length;
for (pp=0; pp<total; pp++)
if (f1.elements[ObjID].options[pp].text == "---"+Value+"---")
{ return (pp);
break;
}
return (-1);
}
function AddItem(ObjName, DesName, CatName)
{
var args=AddItem.arguments;
var f1=(args.length>3)?args[3]:document.theform;
//GET OBJECT ID AND DESTINATION OBJECT
ObjID = GetObjID(ObjName,f1);
DesObjID = GetObjID(DesName,f1);
CatObjID = GetObjID(CatName,f1);
if ( ObjID != -1 && DesObjID != -1 && CatObjID != -1 )
{ hasNum = overalert(DesObjID,f1);
if (hasNum == 2)
{
window.alert("最多選兩項(xiàng)。");
}
else
{ //GET SELECTED ITEM NUMBER
SelNum = 0;
for (var j=0; j<f1.elements[ObjID].length; j++)
{ if ( f1.elements[ObjID].options[j].selected)
SelNum ++;
}
if ((SelNum + hasNum) > 2)
{
window.alert("最多選兩項(xiàng)。");
}
else
{ jj = f1.elements[CatObjID].selectedIndex;
CatValue = f1.elements[CatObjID].options[jj].text;
CatCode = f1.elements[CatObjID].options[jj].value;
i = f1.elements[ObjID].options.length;
j = f1.elements[DesObjID].options.length;
for (h=0; h<i; h++)
{ if (f1.elements[ObjID].options[h].selected )
{ Code = f1.elements[ObjID].options[h].value;
Text = f1.elements[ObjID].options[h].text;
j = f1.elements[DesObjID].options.length;
HasSelected = false;
for (k=0; k<j; k++ )
if (f1.elements[DesObjID].options[k].value == Code)
{ HasSelected = true;
break;
}
if (HasSelected == false)
{ Location = GetLocation(DesObjID, CatValue,f1);
if (Location == -1 )
{ //f1.elements[DesObjID].options[j] = new Option("---"+CatValue+"---",CatCode);
//f1.elements[DesObjID].options[j+1] = new Option(Text, Code);
f1.elements[DesObjID].options[j] = new Option(Text, Code);
}
else
{ InsertItem(DesObjID, Location+1,f1);
f1.elements[DesObjID].options[Location+1] = new Option(Text, Code);
}
}
else
{
window.alert("此項(xiàng)已選擇。");
}
}
}
}//else
}//else
//CLEAR SELECTION
for (i=0; i<f1.elements[ObjID].length; i++)
f1.elements[ObjID].options[i].selected = false;
for (i=0; i<f1.elements[DesObjID].length; i++)
f1.elements[DesObjID].options[i].selected = true;
}//if
}//end of function
function overalert(ID)
{
var args=overalert.arguments;
var f1=(args.length>1)?args[1]:document.theform;
var over = 0;
thelength = f1.elements[ID].length;
for (m=0; m<thelength; m++)
{ thevalue = f1.elements[DesObjID].options[m].value
thevalue = thevalue.substring(2)
if (thevalue!="00")
over=over+1;
}
return(over);
}
//end
//MODIFIED BY DAVID AND CLOUD
function DeleteItem(ObjName)
{
var args=DeleteItem.arguments;
var f1=(args.length>1)?args[1]:document.theform;
ObjID = GetObjID(ObjName,f1);
if ( ObjID != -1 )
{ var check_index = new Array();
for (i=f1.elements[ObjID].length-1; i>=0; i--)
{ if (f1.elements[ObjID].options[i].selected)
{ check_index[i] = true;
f1.elements[ObjID].options[i].selected = false;
}
else
check_index[i] = false;
}
for (i=f1.elements[ObjID].length-1; i>=0; i--)
{ if (check_index[i])
{ info = f1.elements[ObjID].options[i].value;
if (!(info.substring(2)=="00")) f1.elements[ObjID].options[i] = null
}
}
var b=0
var indexarr = new Array()
for (i=0;i<f1.elements[ObjID].length;i++)
{ value1 = f1.elements[ObjID].options[i].value
if (value1.substring(2)=="00"){
if (f1.elements[ObjID].length==i+1)
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -