不使用form 提交表单

不使用form 提交表单,第1张

input type="submit" 这个提交按钮就是针对表单的,如果没有表单,这个按钮也就发挥不了“提交”的作用。

如果你想不用表单来提交数据,最简单办法是使用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


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10824822.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-11
下一篇 2023-05-11

发表评论

登录后才能评论

评论列表(0条)

保存