您现在的位置: 圆点视线 >> 教程 >> 网页设计 >> Dreamweaver教程 >> 文章正文
[图文]Dreamweaver MX中表单应用技巧           ★★★
Dreamweaver MX中表单应用技巧
作者:网页设计…  文章来源:网页设计师联盟  点击数:  更新时间:2007-10-18 0:14:15 
 页面功能:【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口 【字体:



  编程思路:我们要建立登录系统,肯定要用到表单,在表单提交的时候我们用Request.form("name")来得到表单里的值,还有一个在客户机与服务器之间传递信息的方发就是Request.QueryString,他是和url一起传递的,就是我们经常看到的,http://www.cfsky.com/forum.asp?id=1。Id=1就是QueryString,我们可以用Request.queryString("id")来得到他的值。 

  我们要实现的就是用if语句检查有没有Querystring,如果没有就在页面上生成表单,如果有就在页面上输出 "欢迎您,都市无情人" (小技巧:用Response.write "你想要输出的文字"可以输出,也可以用) 


  在页面上建立基本的表单,名字为login.asp,大家注意:我们在 
的action属性中填写的是文件本身,后面还给了他一个url参数,这个参数就是用来控制页面中asp代码的执行的。代码如下: 
  < html > 
  < head > 
  < title >Untitled Document< /title > 
  < meta http-equiv="Content-Type" content="text/html; charset=gb2312" > 
  < /head > 

  < body > 
  < form name="form1" method="post" action="login.asp?action=yes" > 
  < p > 
  < input type="text" name="textfield2" > 
  < /p > 
  < p > 
  < input type="text" name="textfield" > 
  < /p > 
  < p > 
  < input type="submit" name="发送" value="Submit" > 
  < /p > 
  < /form > 
  < /body > 
  < /html > 

  下面我们来添加if控制语句: 
  < html > 
  < head > 
  < title >Untitled Document< /title > 
  < meta http-equiv="Content-Type" content="text/html; charset=gb2312" > 
  < /head > 

  < body > 
  < % if Request.QueryString("action")="" then % > 
  < form name="form1" method="post" action="login.asp?action=yes" > 
  < p > 
  < input type="text" name="textfield2" > 
  < /p > 
  < p > 
  < input type="text" name="textfield" > 
  < /p > 
  < p > 
  < input type="submit" name="发送" value="Submit" > 
  < /p > 
  < /form > 
  < % 
  else 
  Response.write "欢迎你,都市无情人" 
  End if 
  % > 
  < /body > 
  < /html > 
  当最初执行login.asp的时候,由于没有url参数,所以Request.QueryString("action")=""是空值,在页面上生成表单,当我们在页面上填写用户名字和密码时,提交表单,< form name="form1" method="post" action="login.asp?action=yes" >这时候,Request.QueryString("action")="yes",不是空,所以在页面上执行Response.write "欢迎你,都市无情人" 

  看到没,我们就加了几行asp代码就把两个页面并到了一起,简单吧。当然这是个登录系统,还要校验用户输入的密码是否正确,这里就不在阐述了,因为用dwmx很容易作到,我们只讨论技巧,如果你要做个登录系统,先花两分钟时间用mx搞定,然后再在里面插入上面if语句就可以了。哈哈… 

上一页  [1] [2] 

 【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口】 文章录入:Rainsion    责任编辑:Rainsion  【字体:
 
  • 上一篇文章:

  •  
  • 下一篇文章:
  • 最新文章
    相关文章
    网页表单的Web标准解决方案
    网页制作了解什么是CSS hack?
    Dreamweaver超级技巧(中)
    Dreamweaver超级技巧(下)
    Dreamweaver滑动菜单的制作
    Dreamweaver MX应用表格排序
    Dreamweaver的技巧锦集17条
    Dreamweaver技巧大放送前六招
    使用Dreamweaver制作网页事如何使用库
    简单实用的网页表格特效
    网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
    发表评论:
     姓  名: 评 分: 1分 2分 3分 4分 5分
     评论内容: ·严禁发表危害国家安全、政治、黄色淫秽等内容的评论。
    ·用户需对自己在使用本网服务过程中的行为承担法律责任
    ·本站管理员有权保留或删除评论内容。
    ·评论内容只代表机友个人观点,与本网站立场无关。
     
    最 新 推 荐
     
    百度主题推广
    最 新 热 门