解析ASP申請單動態(tài)添加實現(xiàn)方法及代碼_ASP教程

      編輯Tag賺U幣
      教程Tag:暫無Tag,歡迎添加,賺取U幣!

      推薦:ASP如何實現(xiàn)多域名同一空間的處理
      以這兩個域名為例: http://www.knowsky.com/ http://code.knowsky.com/ 這兩個域名都是綁在同一個空間上,哈,但會跳到不同的目錄,不是在IIS設(shè)置上實現(xiàn)的,只是一小段ASP代碼,哈

      一個申請單可以包含N個項目,添加申請單時就需要動態(tài)加入代碼了。

      動態(tài)Table表格

       

      以下為引用的內(nèi)容:

      <table border="0" width="98%" id="tabzx" name="tabzx" align="center"
      class="table_list">
      <tr>
      <td class="th_list" width="10%">
      A列
      </td>
      <td class="th_list" width="10%" align="center">
      B列 </td>
      <td class="th_list" width="10%" align="center">
      C列
      </td>
      <td class="th_list" width="5%" align="center">
      D列
      </td>
      <td class="th_list" width="5%" align="center">
      E列
      </td>
      <td class="th_list" width="5%" align="center">
      F列
      </td><%--
      <td class="th_list" width="7%" align="center">
      G列
      </td>

      --%><td class="th_list" width="13%">
      [
      <a href="javascript:doSelect(450,400,'formEdit.supplyId')"><font
      color="FF0000">選擇設(shè)備</font> </a>]
      </td>
      </tr>
      </table>



      JS代碼如下(根據(jù)條件彈出設(shè)備列表,然后選擇已有設(shè)備)

      function doSelect(Width,Height,ctrlobj){

      var k;
      var s = new Object();
      k=showModalDialog("/Applications_add_addsearch.jsp",s,"dialogWidth:320px;status:no;scroll:no;dialogHeight:280px");
      if (k!=null)
      {
      var url = "/applicationsAction.do?method=insertAddSeach&stId=" k[0] "&sbId=" k[1] "&ggId=" k[2];
      window.open(url,'newwindow', 'height=600, width=800, toolbar=no, menubar=no, scrollbars=yes, resizable=no,location=no, status=no');
      }

      }

      =========================

      根據(jù)選擇動態(tài)添加數(shù)據(jù)代碼



      <script language="vbscript">
      dim lcountmx
      lcountmx = 0
      function badd(stid,stName,vcid,vcName,ggid,ggName,dwei,sliang,djia)
      lcountmx=lcountmx 1
      dim oRow,oCell,ii
      set oRow=tabzx.insertRow
      orow.id="trzx" & lcountmx
      set ocell=orow.insertcell
      dim sss
      sss="<input type=hidden name=cgdjmx"& lcountmx & " value="""">"
      sss=sss&"<input type=hidden name=stid"& lcountmx & " value=" & stid & ">"
      sss=sss&"<input type=hidden name=stName"& lcountmx & " value=" & stName & ">"
      sss=sss&"<input type=hidden name=vcid"& lcountmx & " value=" & vcid & ">"
      sss=sss&"<input type=hidden name=ggid"& lcountmx & " value=" & ggid & ">"
      sss=sss&stName
      ocell.innerhtml= sss
      ocell.classname="ListCellRow"


      set ocell=orow.insertcell
      ocell.classname="ListCellRow"
      ocell.align="center"
      ocell.width="60"
      ocell.innerhtml="<input type=hidden name=vcName" & lcountmx & " value=" & vcName & ">"& vcName

      set ocell=orow.insertcell
      ocell.classname="ListCellRow"
      ocell.align="center"
      ocell.width="60"
      ocell.innerhtml="<input type=hidden name=ggName" & lcountmx & " value=" & ggName & ">"& ggName

      set ocell=orow.insertcell
      ocell.classname="ListCellRow"
      ocell.align="center"
      ocell.width="60"
      ocell.innerhtml="<input type=text size=10 name=thao" & lcountmx & " value=''>"

      set ocell=orow.insertcell
      ocell.classname="ListCellRow"
      ocell.align="center"
      ocell.width="60"
      ocell.innerhtml="<input type=hidden name=dwei" & lcountmx & " value=" & dwei & ">"& dwei

      set ocell=orow.insertcell
      ocell.classname="ListCellRow"
      ocell.align="center"
      ocell.width="60"
      ocell.innerhtml="<input type=text size=3 name=sliang" & lcountmx & " onchange='changeFun(" & lcountmx & ")' value=''>"
      <%--
      set ocell=orow.insertcell
      ocell.classname="ListCellRow"
      ocell.align="center"
      ocell.width="60"
      ocell.innerhtml="<input type=text size=3 name=djia" & lcountmx & " onchange='changeFun1(" & lcountmx & ")' value=''>"
      --%>


      set ocell=orow.insertcell
      ocell.classname="ListCellRow"
      ocell.innerhtml="<input type='button' value='刪除' onClick='vbscript:bdel(" & lcountmx & ")' id=button7 name=button7>"
      ocell.align="center"

      document.applicationsForm.ypsl.value = lcountmx
      end function

      function bdel(l)
      tabzx.deleteRow document.getElementById("trzx" & l).rowindex
      end function

      function changeFun(obj1)
      change obj1
      end function

      function changeFun1(obj1)
      change1 obj1
      end function
      </script>



      ====================

      分享:解析asp中提取HTML中圖片的SRC路徑
      ASP中RegExp是什么 '名字字符檢驗 以下為引用的內(nèi)容: Public Function CheckName(Str) Checkname=True Dim Rep,pass Set Rep=New Re

      共2頁上一頁12下一頁
      來源:模板無憂//所屬分類:ASP教程/更新時間:2009-08-15
      相關(guān)ASP教程