大雀软件园

首页 软件下载 安卓市场 苹果市场 电脑游戏 安卓游戏 文章资讯 驱动下载
技术开发 网页设计 图形图象 数据库 网络媒体 网络安全 站长CLUB 操作系统 媒体动画 安卓相关
当前位置: 首页 -> 网页设计 -> DREAMWEAVER -> 用Dreamweaver做搜索表单

用Dreamweaver做搜索表单

时间: 2021-07-31 作者:daque

本例引见了在dreamweaver mx 2004中怎样创造asp探求表单。 运用本教程前的筹备处事: ①仍旧胜利创造asp运转情况; ②仍旧在dreamweaver中创造动静站点并胜利贯穿数据库; 1、开始在要输出探求消息的页面上(如:index.htm)创造一个探求的表单,   表单中包括一个文本域(input text),称呼(name)为"keyword",   表单(form)的称呼(name)为"form1",举措(action)填入"search.asp";   2、创造处置探求截止页search.asp,你不妨先安排好页面包车型的士界面。安排好之后,发端创造记载集。在“运用步调”面板上点击“绑定”>“记载集(查问)”。输出称呼,采用相映的贯穿和数据表,在“挑选”中,采用一个字段“包括”“表单变量”:"keyword"(和你在index.htm中设置的文本框的称呼普遍),   切换到高档视图,不妨看到天生的sql语句;  3、在页面中将记载逐一绑定,图中的{form.keyword},本质上是<%= request.form("keyword") %>以获得探求的实质。接下来就不妨对仍旧绑定的动静数据增添效劳器动作,如“反复地区”、“分页”之类,  由于探求进程中很有大概展示探求的实质不生存的情景,以是咱们这边确定要增添一个“即使记载集不为空则表露”的效劳器动作。选中动静数据地方的那一条龙(<tr>...</tr>),点击“效劳器动作”中的“表露地区”>“即使记载集不为空则表露”。再找到 <% end if   end not search.eof or not search.bof %>  地方的场合,在前方增添几行代码,变成如次: <% else %> <tr><td>你所查问的实质不生存,请变动要害词后再查问!</td></tr> <% end if   end not search.eof or not search.bof %> 4、这个探求表单基础上仍旧实行了。但即使要想让探求出的截止以超过的办法表露(比方用赤色、加粗的字体表白),则不妨在html代码的<html>标志之前介入以次代码: <% function showbold(thefield) set objregexp= new regexp objregexp.pattern="(" & request.form("keyword") & ")" 个中的keyword要和index.htm华文本框的名字普遍 objregexp.ignorecase=true objregexp.global=true showbold=objregexp.replace(thefield,"<font color=red><b>$1</b></font>") end function %>   图中橙色后台的局部即是页面中要超过表露的功效。 5、而后在要超过表露的场合窜改以次代码: 如将从来的<%=(search.fields.item("n_contents").value)%>窜改为: <%=showbold(search.fields.item("n_contents").value)%>  ok,到这边就实行了。

用dreamweaver做搜索表单图1

热门阅览

最新排行

Copyright © 2019-2021 大雀软件园(www.daque.cn) All Rights Reserved.