如果让文本框设定数目,然后按顺序提交到表里?
<html>
<head>
<meta http-equiv="Content-Language" content="zh-cn">
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<title>添加电影</title>
<style type="text/css">
<!--
.样式1 {color: #000000}
-->
</style>
</head>
<body leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
<form method="POST" action="tijiao.asp" name="myform">
<center>
<table width="100%" border="0" cellspacing="0" cellpadding="2">
<tr>
<td> </td>
</tr>
</table>
<table width="100%" height="164" border="0" align="center" cellpadding="2" cellspacing="1" bordercolorlight="#000000">
<tr bordercolordark="#FFFFFF">
<td>
<table width="163%" cellpadding="2" cellspacing="1" class="border" height="158" style="border-collapse: collapse" border="0">
<tr>
<td bgcolor="#FFFFFF" height="17" colspan="2" class="tdbg"> </td>
</tr>
<tr>
<td width="212" height="11" valign="top" bgcolor="#FFFFFF" class="tdbg"><table width="182%" cellspacing="0" border="0" style="border-collapse: collapse" bordercolor="#111111">
<script language="javascript">
function setid()
{
str='';
if(!window.myform.no.value)
window.myform.no.value=1;
for(i=1;i<=window.myform.no.value;i++)
{
if(window.myform.no.value<10)
{
str+=' 第'+i+'个号码:<input type="text" class="button" name="urla'+i+'" style="padding-left:1pt" size=12 value="'+window.myform.mem_phone.value+'"><BR>';
}
else if(window.myform.no.value<100)
{
if(i<10)
{
str+=' 第'+i+'个号码:<input type="text" class="button" name="urla'+i+'" style="padding-left:1pt" size=12 value="'+window.myform.mem_phone.value+''+'0"> <BR>';
}
else
{
str+=' 第'+i+'个号码:<input type="text" class="button" name="urla'+i+'" style="padding-left:1pt" size=12 value="'+window.myform.mem_phone.value+'"><BR>';
}
}
else if(window.myform.no.value<1000)
{
if(i<10)
{
str+=' 第'+i+'个号码:<input type="text" class="button" name="urla'+i+'" style="padding-left:1pt" size=12 value="'+window.myform.mem_phone.value+''+'00"> <BR>';
}
else if(i<100)
{
str+=' 第'+i+'个号码:<input type="text" name="urla'+i+'" class="button" style="padding-left:1pt" size=12 value="'+window.myform.mem_phone.value+''+'0"> <BR>';
}
else
{
str+=' 第'+i+'个号码:<input type="text" class="button" name="urla'+i+'" style="padding-left:1pt" size=12 value="'+window.myform.mem_phone.value+'"><BR>';
}
}
}
window.upid.innerHTML=str+'<br>';
}
</script>
<tr>
<td width="17" valign="bottom"><div align="center">手机号</div></td>
<td width="156"><input type="text" name="mem_phone" class="button" value="13" size="4">
号码数<span lang="en-us"> </span>
<input type="text" name="no" class="button" value="1" size="3">
个
<input type="button" name="Button" class="buttonface" onClick="setid();" value="设定"></td>
</tr>
<tr>
<td colspan="2" id="upid"></td>
</tr>
</table></td>
<td bgcolor="#FFFFFF" height="11" width="526" class="tdbg"> <textarea name="mem_msg" cols="30" rows="6" id="mem_msg"></textarea></td>
</tr>
</table>
</td>
</tr>
</table>
<p><input type="submit" value=" 添 加 " name="cmdok" class="buttonface">
<input type="reset" value=" 清 除 " name="cmdcancel" class="buttonface"></p>
</center>
</form>
<div align="center">
以上全为必填写<p> </div>
</body>
<%
set conn=nothing
%>
</html>
提交文件:
<!--#include file=conn.asp-->
<a href="default.asp">返回首页</a>
<%
if request.Form("mem_phone")<>"" and request.Form("mem_msg")<>"" then
mem_phone=request.Form("mem_phone")
Mem_phoneS=Split(mem_phone,",")
set rs = server.CreateObject("adodb.recordset")
rs.open "select * from tb_queue",conn,1,3
For i=0 to UBound(Mem_phoneS)
rs.addnew
rs.fields("pno") = 0
rs.fields("spno") = "0"
rs.fields("linkid") ="0"
rs.fields("phone") = Mem_phoneS(i)
rs.fields("msg") = request.Form("mem_msg")
rs.fields("fee") =0
rs.fields("sid") = "0"
rs.fields("userid") = "13973127003"
rs.fields("pwd") = "654321"
rs.update
Next
rs.close
set rs=nothing
response.Write("添加成功")
end if
%>
问题点数:100、回复次数:10Top
1 楼iexapl(飞龙侠客)回复于 2006-03-29 13:09:30 得分 100
JavaScript这样
<script language="javascript">
function setid()
{
str='';
if(!window.myform.no.value)
window.myform.no.value=1;
for(i=1;i<=window.myform.no.value;i++)
{
if(window.myform.no.value<10)
{
str+=' 第'+i+'个号码:<input type="text" name="urla'+i+'" class="button" style="padding-left:1pt" size=12 value="'+window.myform.mem_phone.value+'"><BR>';
}
else if(window.myform.no.value<100)
{
if(i<10)
{
str+=' 第'+i+'个号码:<input type="text" name="urla'+i+'" class="button" style="padding-left:1pt" size=12 value="'+window.myform.mem_phone.value+''+'0"> <BR>';
}
else
{
str+=' 第'+i+'个号码:<input type="text" name="urla'+i+'" class="button" style="padding-left:1pt" size=12 value="'+window.myform.mem_phone.value+'"><BR>';
}
}
else if(window.myform.no.value<1000)
{
if(i<10)
{
str+=' 第'+i+'个号码:<input type="text" name="urla'+i+'" class="button" style="padding-left:1pt" size=12 value="'+window.myform.mem_phone.value+''+'00"> <BR>';
}
else if(i<100)
{
str+=' 第'+i+'个号码:<input type="text" name="urla'+i+'" class="button" style="padding-left:1pt" size=12 value="'+window.myform.mem_phone.value+''+'0"> <BR>';
}
else
{
str+=' 第'+i+'个号码:<input type="text" name="urla'+i+'" class="button" style="padding-left:1pt" size=12 value="'+window.myform.mem_phone.value+'"><BR>';
}
}
}
window.upid.innerHTML=str+'<br>';
}
</script>
提交文件:
if Cint(request.Form("no"))<>0 and request.Form("mem_msg")<>"" then
X=Cint(request.Form("no"))
set rs = server.CreateObject("adodb.recordset")
rs.open "select * from tb_queue",conn,1,3
For i=1 to X
if trin(request.Form("urla"&i))<>"" then
rs.addnew
rs.fields("pno") = 0
rs.fields("spno") = "0"
rs.fields("linkid") ="0"
rs.fields("phone") = request.Form("urla"&i)
rs.fields("msg") = request.Form("mem_msg")
rs.fields("fee") =0
rs.fields("sid") = "0"
rs.fields("userid") = "13973127003"
rs.fields("pwd") = "654321"
rs.update
end if
Next
rs.close
set rs=nothing
response.Write("添加成功")
end if
Top
2 楼lingyunzi(天仙剑客)回复于 2006-03-29 13:15:55 得分 0
if trin(request.Form("urla"&i))<>"" then
第九行改成trim,,,短信群发可以正常使用。
谢谢~~~Top
3 楼sky0120(忍者鱼)回复于 2006-03-29 13:22:57 得分 0
UPTop
4 楼zys59(三仙半)回复于 2006-03-29 14:07:09 得分 0
应该就是一个循环的事,你们说呢?Top
5 楼blow_jj(阿俊)回复于 2006-03-29 14:10:36 得分 0
自问自答?Top
6 楼hanpoyangtitan(韩波洋)回复于 2006-03-29 14:16:19 得分 0
我不喜欢这样的网站,看电影输入手机号?不清楚是什么意思,抵制!Top
7 楼newskyline(小天)回复于 2006-03-29 14:16:30 得分 0
晕,看完这么多代码发现你已经解决了,你不是玩我们的吧?我是来抢分地:)
━━━━━━━━━━━━━━━━━━━━━━━━━━
我的CSDN原则:无帖我回,有帖我优,优帖我避,强帖我顶!
━━━━━━━━━━━━━━━━━━━━━━━━━━
欢迎访问小天的维动世界 www.justrun.netTop
8 楼jspadmin(阿笨狗http://www.pifoo.com域名空间专卖cn20、com50元)回复于 2006-03-29 15:12:49 得分 0
关注本贴,不知道楼主准备如何结贴?Top
9 楼chzxq(毛毛鼠)回复于 2006-03-29 15:29:43 得分 0
受不了Top
10 楼eglic(圪圪) (理由永远是谎言,信仰永远是自慰)回复于 2006-03-29 15:34:08 得分 0
当散分吧,接点分Top




