如果你想不用表单来提交数据,最简单办法是使用js把需要提交的数据写道url上。
比如,searchform.htm 是要用户输入一个关键字,到search.asp页面搜索。
那么 searchform.htm里这样写。
<input type="text" id="keyword" />
<button onclick="javascript:window.location.href='search.asp?keyword='+ document.getElementById('keyword').value" >搜索</button>
这样子,你输入一个“baidu”然后点击“搜索”,地址栏会转向:search.asp?keyword=baidu
这样就完成了信息的提交。
先做一个html页面,名字为:input.html,里面包含表单的内容,最后应该有个提交的按纽,把按纽的html代码为<input type="submit" name="Submit" value="提交" />在这外面应该有个<form>标签,它的代码为<form method="post" action="input.asp">
这把FORM表单里的内容发送到input.asp网页里,然后我们再建立一个input.asp 文件.
<%
dim conn,connStr,dbPath
on error resume next
dbPath=server.mappath("/data/data.mdb")
connStr = "Provider=Microsoft.Jet.OLEDB.4.0Data Source="&dbPath
set conn=server.createobject("adodb.connection")
conn.open connStr
if err then
err.clear
response.write("数据库连接错误!")
on error goto 0
response.end()
end if
insert into [table] ("title","content")values("title","content")
update table
conn.close()
%>
大概这样,如果你把程序发给我,我可以给你看看。 billyeniu@163.com
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)