请教ASP HTML 超连接代码详细用法

来源:百度知道 编辑:UC知道 时间:2024/09/24 18:25:17
请教ASP HTML 超连接代码详细用法 列子
a href="message.asp?Toname=所有人" 能说一下这个(?Toname=所有人)是什么意思吗,我知道是附值,他具体是怎么用的.能举个列子最好了. 不要复制的东西.谢谢了.

传值的
你如果没有实际操作过,不是很容易让你明白上面意思,所以看完我的你最好去操作下

问号“?”表示“传送“的意思

问号前面的东西是要传送到的页面。你的"message.asp"
问号后面,等号前面的是变量名(可以这么说),你的Toname.
而等号后面的是要传送变量的值。

用法:
比如你有一个静态页面(当然也可以是个动态的了,为了方便表示我就假定是静态的了,就是*.html的那种的)而对于静态页面是不能对表单的内容进行处理的

比如你在静态页面有一个文本框<input type="text" name="t1"/>你需要让它的值和数字22比较大小。

所以一个办法就是你将它提交到一个动态页面比如就是你的message.asp里面进行处理。
那么要让message.asp知道你需要和谁比较,就需要告诉message.asp?需要和shuzi是"=","22"比较
合起来就是
message.asp?shuzi=22

.....我已经说得够啰嗦的了。。。。不明白再问吧

Toname其实只是一个自己定义的变量而已,你高兴可以取xxx也行

Toname主要是在message.asp页面里面使用的
例如:

a href="message.asp?Toname=所有人"

message.asp页面的代码
<%=request.queryString("Toname")%>

页面输出的结果就是:所有人

同理:
a href="message.asp?abc=测试"

message.asp页面的代码
<%=request.queryString("abc")%>