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

📄 r_addshouwennigao.jsp

📁 参照saas-oa写的一个oa系统的框架
💻 JSP
📖 第 1 页 / 共 3 页
字号:
			oCell_mblc.innerhtml="<input type='hidden' name='type_flow" & ii & "' value="& type_flow  &">"

			set oCell_mblc = oRow_mblc.insertcell
			person_flow = document.form_flow("flow_person" & ii).value
			oCell_mblc.innerhtml="<input type='hidden' name='person_flow" & ii & "' value="& person_flow  &">"

			set oCell_mblc = oRow_mblc.insertcell
			personid_flow = document.form_flow("flow_personid" & ii).value
			oCell_mblc.innerhtml="<input type='hidden' name='personid_flow" & ii & "' value="& personid_flow  &">"

			set oCell_mblc = oRow_mblc.insertcell
			days_flow = document.form_flow("flow_days" & ii).value
			oCell_mblc.innerhtml="<input type='hidden' name='days_flow" & ii & "' value="& days_flow  &">"

			set oCell_mblc = oRow_mblc.insertcell
			desc_flow = document.form_flow("flow_desc" & ii).value
			oCell_mblc.innerhtml="<input type='hidden' name='desc_flow" & ii & "' value="& desc_flow  &">"
		next

		oRow_mblc.id="tr_mblc" & (ii + 1)
		set oCell_mblc = oRow_mblc.insertcell
	    oCell_mblc.innerhtml="<input type='hidden' name='person_count_flow' value='"& lcount_mblc &"'>"


		set oCell_mblc = oRow_mblc.insertcell
	    oCell_mblc.innerhtml="<input type='hidden' name='node_id_flow' value='"& document.form_flow.flow_node_id.value &"'>"

		set oCell_mblc = oRow_mblc.insertcell
	    oCell_mblc.innerhtml="<input type='hidden' name='template_id_flow' value='"& document.form_flow.flow_template_id.value &"'>"

		set oCell_mblc = oRow_mblc.insertcell
	    oCell_mblc.innerhtml="<input type='hidden' name='node_sign_count_flow' value='"& document.form_flow.flow_node_sign_count.value &"'>"

		set oCell_mblc = oRow_mblc.insertcell
	    oCell_mblc.innerhtml="<input type='hidden' name='meet_sign_flow' value='"& document.form_flow.flow_meet_sign.value &"'>"

  end sub

//-->
</SCRIPT>

      <SCRIPT language=javaScript>
	//===== 检测数据是否输入合法..
	function  checkData_flow()
	{
		var lount = 0 ;
		lount = form_flow.lcount_flow.value ;
		var ii;
		if (lount==0)
		{
			alert("请插入接收人");
			return false;
		}

		for (ii=1;ii <=lount; ii++) {
			var flow_person = eval("form_flow.flow_person"+ ii) ;
			var flow_days = eval("form_flow.flow_days"+ ii) ;
			if (flow_person.value=="")
			{
				alert("请选择办理人员");
				flow_person.focus();
				return false;
			}
			if (flow_days.value !="")
			{
				if (!isNum_flow(flow_days.value))
				{
					alert("办理期限应输入数字");
					flow_days.focus();
					return false;
				}
			}
		}
		doGetdata_flow();
		return true;
	}

    //检查是否全部为数字
    function isNum_flow(str) {
        var len = 0;
        len = str.length;
        var i = 0;
        for( i=0; i< len; i++) {
            temp = str.substring(i,i+1);
            if  ((temp >="0" && temp<="9") || (temp==".") ) {
                continue;
            }
            else {
                return false;
            }
        }
        return true;
   }
</SCRIPT>
      <BR></TD></TR></TBODY></TABLE>
<TABLE cellSpacing=0 cellPadding=0 width="100%" border=0>
  <FORM name=formBar2 action=draft_control.jsp method=post>
  <TBODY>
  <TR class=toptr2>
    <TD>
      
<FORM name=formPage method=post><!--查询信息--><INPUT type=hidden name=searchField> 
<INPUT type=hidden name=searchKey> <!--分页信息--><INPUT type=hidden value=0 
name=page> <!--动作信息--><INPUT type=hidden value=ADD name=ACTION>
<SCRIPT language=Javascript>
    function  goUrl(url) {
        document.formPage.action = url;
        document.formPage.submit();
    }

    function goUrlConfirm(url,msg) {
        if (confirm(msg)) {
            document.formPage.action = url;
            document.formPage.submit();
        } else {
            ////////////需要在这里加入控制光标形状的代码
        }
    }

    function  goFormUrl(theForm, url) {
        theForm.action = url;
        theForm.submit();
    }

    function goFormUrlConfirm(theForm, url, msg) {
        if (confirm(msg)) {
            theForm.action = url;
            theForm.submit();
        } else {
            ////////////需要在这里加入控制光标形状的代码
        }
    }
    // 全选
    function CheckAll(theForm) {
       for (var i=0;i<theForm.elements.length;i++) {
           var e = theForm.elements[i];
           if (e.name != "checkall") {
               e.checked = theForm.checkall.checked;
           }
       }
    }
    //打开新窗口的函数
    function toUrl(url) {
        if  (window.closed)
                window.open(url,"","width=600,height=500,top="+(screen.availHeight-500)/2+",left="+(screen.availWidth-600)/2,resizable=true,scrollbars=true,menubar=true);
        else
        {
                window.close();
                window.open(url,"","width=600,height=500,top="+(screen.availHeight-500)/2+",left="+(screen.availWidth-600)/2,resizable=true,scrollbars=true,menubar=true);
        }

    }
</SCRIPT>
 </FORM><IFRAME id=gToday:normal:../../../share/calendar/agenda.js 
style="BORDER-RIGHT: 2px ridge; BORDER-TOP: 2px ridge; Z-INDEX: 999; LEFT: -500px; VISIBILITY: visible; BORDER-LEFT: 2px ridge; BORDER-BOTTOM: 2px ridge; POSITION: absolute; TOP: 0px" 
name=gToday:normal:../../../share/calendar/agenda.js 
src="draft_update.files/ipopeng.htm" frameBorder=0 width=168 scrolling=no 
height=190>
</IFRAME>
<SCRIPT language=javascript>

/////////////弹出部门选者
function Win_DepartmentSelect(obj_name) {
    var url = "../../../share/select/win_department_name_mult.jsp?obj_name=" + obj_name;
    userWin = window.open(url ,'','left=120,top=120, scrollbars=no,resizable=no,status=yes,width=280,height=380');
}
////////////人员选者
function Win_UserSelect_Mult(obj_id, obj_name) {
    var url = "../../../share/select/win_user_mult.jsp?obj_name=" + obj_name+ "&obj_id=" + obj_id;
    userWin = window.open(url ,'','left=120,top=120, scrollbars=no,resizable=no,status=no,width=280,height=380');
}
</SCRIPT>

<SCRIPT language=javaScript src="draft_update.files/util.js"></SCRIPT>

<SCRIPT language=javascript>
    //定义数组,检查提交
    var onecount;
    onecount=0;
    fieldArray = new Array();
    
            fieldArray[onecount] = new Array("WZNGDW","拟稿单位","nvarchar","100","0");
            onecount++;
            
            fieldArray[onecount] = new Array("WZNGRY","拟稿人","nvarchar","100","0");
            onecount++;
            
            fieldArray[onecount] = new Array("WZMJ","密级","nvarchar","100","1");
            onecount++;
            
            fieldArray[onecount] = new Array("WZHJ","缓急","nvarchar","100","1");
            onecount++;
            
            fieldArray[onecount] = new Array("WZBT","标题","nvarchar","100","1");
            onecount++;
            
            fieldArray[onecount] = new Array("WZZS","主送	","nvarchar","100","0");
            onecount++;
            
            fieldArray[onecount] = new Array("WZCS","抄送","nvarchar","100","0");
            onecount++;
            
            fieldArray[onecount] = new Array("WZBS","报送","nvarchar","100","0");
            onecount++;
            
            fieldArray[onecount] = new Array("WZYF","已发","nvarchar","100","0");
            onecount++;
            
            fieldArray[onecount] = new Array("WZZT","主题词","nvarchar","100","0");
            onecount++;
            
            fieldArray[onecount] = new Array("RECORDID","RECORDID","nvarchar","100","0");
            onecount++;
            
            fieldArray[onecount] = new Array("WZSJ","拟稿时间","nvarchar","100","0");
            onecount++;
            
</SCRIPT>

<SCRIPT language=javaScript>
    function FunSend() {
        if (check_validate(form)) {
            
            
            if (checkData_flow()) {
                DisableAll(form);
                DisableAll(formBar1);
                DisableAll(formBar2);
                ///////////应该出提示了
                SaveDocument();
                form.ISSEND.value = "1";
                form.action = "draft_control.jsp";
                form.submit();
            }
            else {
                form.ISSEND.value = "0";
            }
        }
    }

    function FunSave() {
        if (check_validate(form)) {
            
            
                DisableAll(form);
                DisableAll(formBar1);
                DisableAll(formBar2);
                ///////////应该出提示了
                SaveDocument();
            form.action = "draft_control.jsp";
            form.submit();
        }
    }
    function FunReset(theForm) {
        theForm.action = "r_addShouWenNiGao.jsp";
        theForm.submit();
    }
    function FunBack(theForm) {
        theForm.action = "r_draftList.jsp";
        theForm.submit();
    }
    function check_validate(theForm) {
        var name   = "";
        var desc   = "";
        var type   = 0;
        var len    = 0;
        var null_2 = 0;
        var temp   = "";

        for (var i=0; i< fieldArray.length; i++) {
            name   = fieldArray[i][0];
            desc   = fieldArray[i][1];
            type   = fieldArray[i][2];
            len    = fieldArray[i][3];
            null_2 = fieldArray[i][4];
            if (null_2 ==1 && isSpace(eval("form." + name + ".value"))) {  //不能为空
                alert(desc + "不能为空");
                eval("form." + name + ".value=''");
                eval("form." + name + ".focus()");
                return false;
            }

            if ( type.toLowerCase()=="nvarchar" && eval("form." + name + ".value").length > len) {
                alert(desc + "字数超出范围");
                temp = eval("form." + name + ".value");
                temp = temp.substring(0, len/2);
                eval("form." + name + ".value='" + temp  + "'");
                eval("form." + name + ".focus()");
                return false;
            }


            if (type.toLowerCase().indexOf("int") >=0 && !isNum(eval("form." + name + ".value")) ) {
                alert(desc + "只能是整数");
                eval("form." + name + ".value='0'");
                eval("form." + name + ".focus()");
                return false;
            }

            if (type.toLowerCase() == "datetime" && !isSpace(eval("form." + name + ".value")) && !Date_istrue(eval("form."+ name+ ".value"))) {
                alert(desc + "只能是日期格式,如:2003-09-13");
                eval("form." + name + ".focus()");
                return false;
            }
        }
        return true;
    }
</SCRIPT>
</BODY></HTML>

⌨️ 快捷键说明

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