这个ASP 程序应该怎么写?

2025-01-06 17:16:01
推荐回答(5个)
回答1:

上网时经常会遇到填写注册信息这类的界面。它是通过HTML中的FORM表单实现的,一般包括文本框、按钮、单选框、复选框、下拉框等基本元素,填写好后,单击【确定】或【提交】按钮将输入的信息传送到服务器,然后调用相应的程序来处理输入的信息。
HTML中的FORM格式:


method=“get”|”Post”
name=该Form的名称
onreset=按下reset键所调用的程序
onsubmit=按下submit键所调用的程序
target=输出窗口或分页名称
……
Form元素
……

在ASP中,获取HTML的Form表单中的信息使用Form方法,method方法应用post。HTML的Form负责规定信息输入界面及信息输入;而ASP的Form是Request对象的获取信息的一种方法。
例子如下。你复制到记事本保存为html或在专门的环境中编辑,我不知道你说的“当别人在输入框输入他的邮箱之后再选择下拉的那个菜单再点提交 ”是怎么样的一个效果,提交按钮和下拉菜单没关系的,可能你的创新思路我还没理解,所以只好先分别给出单行文本输入和提交按钮的制作:


单行文本输入举例



请输入电子信箱:





提交按钮:





下拉菜单:

职业:

回答2:

你说想用文本方式来进行,那么这里最常见的方法就是利用Fso来进行操作

方法如下:

<%
'检查合法性,楼主自己写吧。

UserEmail = Request("UserEmail")
ReadCode = Request("ReadCode")

Set FSO = Server.CreateObject("Scripting.FileSystemObject")

FilePath ="XXX.txt"
FilePath = Server.MapPath(FilePath)

StrContent="邮箱:"&UserEmail&" 分类:"&ReadCode&""

Set FSO = Server.CreateObject("Scripting.FileSystemObject")

If FSO.FileExists (FilePath) then
set stream = FSO.OpenTextFile (FilePath,8)
stream.writeline StrConten
stream.close
Else
set stream = FSO.CreateTextFile (FilePath)
stream.writeline StrConten
stream.close
End if
Set FSO = nothing
%>

回答3:

自己写吧,用网页设计三剑客,里面有摸版,你改内容就可以了,可以帮你入门
这个 Dreamweaver 8.0
http://www.onlinedown.net/soft/22017.htm
key可以去网上找,有很多,我现在也在自学网页的,刚刚学到你说的表单,有兴趣的加我qq:51894660
一起学习交流吧

回答4:

有2组数字
5 9 4 6 5 6 7 7
3 1 2 9 4 5 6
现在要把第一行相同的数字归为一类并按由小到大的顺序排
然后把第二行的数字分在第一行相同数字那里
出来的效果就像这样
4:2
5:3,4
6:9
7:5,6
9:1
第二行有些数字是没有的
问题补充:第二行第6个数字是空的,就是4跟5之间是没有

回答5:

你可以去下载一些邮件列表程序看看,这种程序应该还是很多的你去站长站看看吧down.chinaz.com