ASP之处理用Javascript动态添加的表单元素数据的代码

2018-09-05 23:48

阅读:1013

  上一篇文章讲到了动态添加表单元素,这次我们来讲讲怎么样来处理这些动态添加的表单元素传过来的数据! 怎么样动态添加表单元素,我这里就不细说了!不明白的看看上一篇文章//下面是动态添加表单元素的页面代码!
复制代码 代码如下:
<html>
<head>
<title>动态添加表单元素BlueShine</title>
</head>
<scriptlanguage=javascript>
functionAddElement(mytype){
varmytype,TemO=document.getElementById(add);
varnewInput=document.createElement(input);
newInput.type=mytype;
TemO.appendChild(newInput);
varnewline=document.createElement(br);
TemO.appendChild(newline);
}
</script>
<body>
<formaction=getdata.aspmethod=postname=frm>
<pstyle=background:#FFEC8B;border:solid1px#1E90FF;font-size:13px;line-height:200%;width:100px;text-align:center><astyle=color:#218868;href=javascript:void(0)onClick=AddElement(text)>添加文本框</a></p>
<pid=add></p>
<label>
<inputtype=submitname=Submitvalue=提交>
</label>
<label>
<inputtype=resetname=Submit2value=重置>
</label>
</form>
</body>
</html>

下面是数据处理页面代码:
复制代码 代码如下:
<%@LANGUAGE=VBSCRIPTCODEPAGE=936%>
<!DOCTYPEhtmlPUBLIC-//W3C//DTDXHTML1.0Transitional//EN
<htmlxmlns=
<head>
<metahttp-equiv=Content-Typecontent=text/html;charset=gb2312/>
<title>动态添加表单元素</title>
</head>
<body>
<divstyle=font-size:13px><%
dimdata,arr,n
data=Trim(Request.Form(input1))这就是在代码中定义的name属性
arr=split(data,,)用Split函数对数据进行分割!
Response.Write(这是未分割的数据:)
Response.Write(data)
Response.Write(<br>)
Response.Write(<br>)
Response.Write(这是用Split函数分割后的数据:)
Response.Write(<br>)
forn=0toubound(arr)
Response.Write(arr(n))
Response.Write(<br>)
Next
%></div>
</body>
</html>


评论


亲,登录后才可以留言!