亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > ASP > 正文

ASP實現動態添加表單內容的實例程序_ASP教程

2024-05-04 11:03:20
字體:
來源:轉載
供稿:網友

推薦:ASP教程:透徹掌握ASP分頁技術
近段時間看了一些論壇上面關于分頁的ASP程序依然有許多的關注者,但里面只有代碼,沒有詳細的解釋,對于初學者來說,這樣總是得不到真正的掌握,此次我將針對分頁技術進行詳解,讓大家來理解ASP

很多時候,不知道需要表單的數目,就需要能對表單進行數量的控制。收集了如下兩個效果:

以下為引用的內容:
<html>
<body>
<form name="form1">
<table id="tb1" border=0>
<tr><td><a href="#" onclick="return addFj()">添加附件</a></td></tr>
</table>
<input type="hidden" name="fjCnt" value="1" />
</form>
</body>
</html>
<script language="javascript">
function addFj()
{
var oTb = document.getElementById("tb1");
var oTr = oTb.insertRow(0);
var name = "thefilename" document.form1.fjCnt.value;
document.form1.fjCnt.value=parseInt(document.form1.fjCnt.value) 1;
oTr.insertCell(0).innerHTML = "<input id='file' name='" name "' type=file style='width:400px;'> <input type=button onclick='return delFj(this)' value='刪除'>"
return false;
}
function delFj(obj)
{
obj.parentElement.parentElement.removeNode(true);
return false;
}
</script>

以下為引用的內容:
<HTML>
<HEAD>
<STYLE TYPE="text/css">
<!--
.p9{ font-size: 9pt; font-family: 宋體 }
td {font-size: 9pt}
.tx {height: 16px; width: 30px; border-color: black black #000000; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; font-size: 9pt; background-color: #eeeeee; color: #0000FF}
.tx2 {height: 16px;border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; font-size: 9pt; color: #0000FF; border-left-color:#000000; border-right-color:#000000; border-top-color:#000000; border-bottom-color:#000000}
.bt {border-left:1px solid #C0C0C0; border-top:1px solid #C0C0C0; font-size: 9pt; border-right-width: 1; border-bottom-width: 1; height: 16px; width: 80px; background-color: #EEEEEE; cursor: hand; border-right-style:solid; border-bottom-style:solid}
.tx1 { width: 400 ;height: 20px; font-size: 9pt; border: 1px solid; border-color: black black #000000; color: #0000FF}
-->
</STYLE>
<SCRIPT LANGUAGE="vbscript">
function addfile()
dim str
str="<table>"
if not IsNumeric (window.form1.filenum.value) then window.form1.filenum.value =1
for i=1 to window.form1.filenum.value
str=str&"<tr><td valign='middle'>文件"&i&":</td><td><input type='file' name='file"&i&"' class='tx1' value size='20'>  保存為<input type='text' name='file"&i&"' size='20' class='tx2'></td></tr>"
next
window.uptd.innerHTML =str&"</table>"
end function
</SCRIPT>
<SCRIPT LANGUAGE="JavaScript">
<!--
function Show()
{
var allnum =document.form1.filenum.value;//獲取有幾個file
for (i=0;i<allnum;i )
{
alert("文件框的Name:file" i);
}
return false;
}
//-->
</SCRIPT>
<TITLE></TITLE>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=gb2312"></HEAD>
<BODY BGCOLOR="#ffffff" CLASS="p9" onLoad="addfile()">
<FORM METHOD="post" NAME="form1" ACTION="savetofile.asp" ENCTYPE="multipart/form-data">
<TABLE BORDER="0" ALIGN="center" CELLPADDING="0" CELLSPACING="0">
<TR>
<TD><DIV ALIGN="center"><FONT COLOR="#0000ff" SIZE="5">保存到文件</FONT></DIV></TD>
</TR>
<TR>
<TD><TABLE WIDTH="750" BORDER="1" ALIGN="center" CELLPADDING="0" CELLSPACING="0" BORDERCOLOR="#111111" STYLE="BORDER-COLLAPSE: collapse">
<TR>
<TD HEIGHT="27" COLSPAN="2">上傳
<INPUT NAME="filenum" CLASS="tx2" VALUE="1" SIZE="4">
個文件  
<INPUT TYPE="button" NAME="Button" CLASS="bt" onClick="addfile" VALUE="設 定">
</TD>
</TR>
<TR>
<TD> <DIV ID="uptd"> </DIV></TD>
</TR>
<TR>
<TD HEIGHT="30" COLSPAN="2" ALIGN="middle">
<INPUT TYPE="Button" NAME="Button" CLASS="bt" VALUE="看看有幾個框" onclick="Show()">
<INPUT TYPE="submit" NAME="Button" CLASS="bt" VALUE="上 傳">
  
<INPUT TYPE="reset" NAME="Button" CLASS="bt" VALUE="重 置">
</TD>
</TR>
</TABLE></TD>
</TR>

</TABLE>
</FORM>
</BODY>
</HTML>

在asp中,動態表單可按普通表單一樣進行提交。簡易的方法是設定一個固定表單的name,當有多個表單提交時,各表單數據會自動用","隔開,然后用split進行分割,再循環進行分別提交。如下:

以下為引用的內容:
<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
<script language="javascript">
function addTxtProductNameBox()
{
var oTb = document.getElementById("TableProductName");
var oTr = oTb.insertRow(0);
oTr.insertCell(0).innerHTML ="<input name='txtProductName' type='text'><input type=button onclick='return delTxtProductNameBox(this)' value='刪除'>"
return false;
}
function delTxtProductNameBox(obj)
{
obj.parentElement.parentElement.removeNode(true);
return false;
}
</script>
<% dim rs3,sql3,productNameArray
if productName<>"" then
set rs3=server.CreateObject ("ADODB.RecordSet")
sql3="select * from AmdiProduct"
rs3.open sql3,conn,3,2
productNameArray=split(productName,",")
for i = 0 to ubound(productNameArray)
rs3.addnew
rs3("CompanyID")=companyId
rs3("ProductName")=productNameArray(i)
rs3.update
next
rs3.close
set rs3=nothing
end if
%>
<form name="form1" method="post" action="">
產品名稱:<a href="#" onclick="addTxtProductNameBox()">添加產品名稱</a>
<table id="TableProductName" border=0>
<tr><td> </td></tr>
</table>
<input name="submit" type="submit" id="submit" value="== 提交 ==" />
</form>

分享:簡單ASP論壇DIY
首先用Access新建一個數據庫,設取名為luntan,數據表的名稱為“information”,建立如下字段:“text”,“name”,“time”,并將“time&rdquo

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
色婷婷综合久久久久中文字幕1| 亚洲视频视频在线| 久久久久久久久久久久久久久久久久av| 久久久www成人免费精品张筱雨| 欧美日韩中文字幕| 亚洲精品国产精品国自产在线| 亚洲国产精品久久精品怡红院| 88xx成人精品| 黑人精品xxx一区一二区| 中文字幕亚洲情99在线| 97香蕉久久超级碰碰高清版| 亚洲国产精品小视频| 91精品国产九九九久久久亚洲| 亚洲激情第一页| 久久影视电视剧免费网站清宫辞电视| 国产精品自拍视频| 操日韩av在线电影| 国产精品高清在线观看| 色妞久久福利网| 欧美精品在线网站| 91美女高潮出水| 亚洲欧美日韩国产中文| 欧美老女人在线视频| 热99在线视频| 国产裸体写真av一区二区| 热久久免费国产视频| 国产成人精品一区二区三区| 国产精品情侣自拍| 久久综合伊人77777蜜臀| 亚洲欧洲美洲在线综合| 成人国产精品色哟哟| 中文字幕日韩综合av| 久久艹在线视频| 日韩精品久久久久久福利| 欧美激情按摩在线| 亚洲日本成人女熟在线观看| 久久精品青青大伊人av| 亚洲色图第一页| 亚洲а∨天堂久久精品9966| 亚洲2020天天堂在线观看| 亚洲一区美女视频在线观看免费| 亚洲高清在线观看| 亚洲色图13p| 久久久久久久电影一区| 国产精品xxx视频| 国产精品视频精品视频| 日韩成人在线网站| 国产精品免费电影| 日韩电影大全免费观看2023年上| 欧美激情在线狂野欧美精品| 国产精品久久国产精品99gif| 色av吧综合网| 九九热r在线视频精品| 精品久久久久久久久久ntr影视| 欧美激情第6页| 国产精品网站视频| 久久久久久999| 亚洲精品大尺度| 色与欲影视天天看综合网| 国内精品模特av私拍在线观看| 亚洲美女精品成人在线视频| 一区二区三区视频免费在线观看| 欧美日韩亚洲一区二区三区| 久久久精品在线| 日韩成人免费视频| 社区色欧美激情 | 91精品久久久久久久久久久久久| 亚洲精品国产精品自产a区红杏吧| 日韩中文字幕不卡视频| 久久久亚洲国产天美传媒修理工| 国产国语刺激对白av不卡| 欧美日韩午夜视频在线观看| 欧美在线视频在线播放完整版免费观看| 亚洲自拍高清视频网站| 日韩成人在线免费观看| 久久免费视频在线观看| 欧美裸体xxxx| 日韩精品在线视频| 亚洲国产黄色片| 麻豆国产va免费精品高清在线| 正在播放亚洲1区| 78色国产精品| 日韩精品中文字幕有码专区| 欧美日韩一区二区三区在线免费观看| 91精品久久久久久久久久久| 热草久综合在线| 中文字幕av一区二区三区谷原希美| 日本aⅴ大伊香蕉精品视频| 亚洲免费一在线| 亚洲人成电影网站色www| 亚洲曰本av电影| 亲爱的老师9免费观看全集电视剧| 欧美日韩福利电影| 日本亚洲欧洲色α| 国产亚洲一区二区精品| 国产成人涩涩涩视频在线观看| 亚洲伊人成综合成人网| 亚洲美女av在线播放| 91成人免费观看网站| 2019中文在线观看| 亚洲欧美激情在线视频| 亚洲视频一区二区| 欧美亚洲成人免费| 国产精品欧美激情在线播放| 色婷婷综合成人av| 久久精品免费电影| 成人免费视频a| 久久精品电影网| 亚洲第一在线视频| 久久亚洲综合国产精品99麻豆精品福利| 欧美亚洲国产日韩2020| 日韩欧美在线一区| 国产午夜精品一区理论片飘花| 91九色视频导航| 国产精品一区二区久久久久| 亚洲国内精品在线| 亚洲欧美另类国产| 久久中文字幕在线视频| 日韩欧美aⅴ综合网站发布| zzijzzij亚洲日本成熟少妇| 在线观看视频亚洲| 成人免费淫片视频软件| 欧美日韩国产一区中文午夜| 欧美日韩亚洲精品一区二区三区| 日韩精品中文字| 亚洲欧美日韩第一区| 午夜美女久久久久爽久久| 欧美激情乱人伦一区| 国产精品igao视频| 久久五月天综合| 成年人精品视频| 日韩视频中文字幕| 成人免费淫片aa视频免费| 91久久久精品| 国产精品大片wwwwww| 久久久久久一区二区三区| 亚洲热线99精品视频| 欧美精品亚州精品| 欧美黄网免费在线观看| 日韩网站免费观看| 欧美高清性猛交| 日本成人精品在线| 日韩黄色在线免费观看| 日韩av快播网址| 欧美激情二区三区| 欧美一区二区三区……| 成人精品一区二区三区电影免费| 91精品视频在线免费观看| 欧美区二区三区| 国产精品爽爽爽| 国产91精品久久久久久久| 欧美性xxxx极品hd欧美风情| 国产精品99蜜臀久久不卡二区| 欧美黄色免费网站| 成人疯狂猛交xxx| 日本在线观看天堂男亚洲| 国产精品av在线| 成人免费淫片aa视频免费| 国产精品www色诱视频| 亚洲国产高清自拍| 亚洲精品国产suv| www国产精品视频| 麻豆成人在线看| 精品国产91久久久久久老师|