×

html表单提交 表单 表单提交

html表单提交(HTML网页表单提交怎么做)

admin admin 发表于2022-09-06 02:25:48 浏览224 评论0

抢沙发发表评论

本文目录

HTML网页表单提交怎么做


选择表单,下面的属性,里面有个动作,填上mailto:你的邮箱地址
这样就OK了。不过不是你想像中的那么容易,想给你留言的人提交了之后还得填一些邮件信息等等,

html网页里如何实现表单提交


那个Asp页面 代码用request(“标签名“)
就可以获得提交页面的数据~
如 html里 那个评论多行文本 name=“pinlun“
那么 asp里
pinlun=request(“pinlun“)
就可以获得数据了
《%=pinlun%》
就可以显示了
要录入到数据库 (access为例) 这是连接代码
《%
Response.Buffer=True
datapath = ““ ’数据库目录的相对路径
datafile =“data.mdb“ ’数据库的文件名
connstr=“Provider=Microsoft.Jet.OLEDB.4.0;Data Source=“&Server.MapPath(““&datapath&““&datafile&““)
On Error Resume Next
Set conn=Server.CreateObject(“ADODB.Connection“)
conn.open ConnStr
If Err Then
err.Clear
Set Conn = Nothing
Response.Write “数据库连接出错,请检查连接字串。“
Response.End
End If
On Error GoTo 0
%》
相关数据库操作:
Set rs=Server.CreateObject(“ADODB.RecordSet“) ’创建一个连接sqlstr=“SELECT * FROM 数据“ ’sql语句
rs.Open sqlstr,conn,3 ’在这个连接上执行sql语句
rs.close ’关闭连接
set rs=nothing ’释放内存
这些是简单的 具体操作要另外找资料看看

html 表单一定要用submit提交吗


不一定需要用submit提交

1. HTML提交表单

HTML提交表单简单易操作,依靠在《form》标签对中的《input type=’submit’》提交按钮进行请求发送和参数提交。其中form标签的post属性决定提交方式是get还是post。

servlet或者action根据name属性获取提交的参数

2. HTML超链接请求

只使用html发送超链接请求的话,方式比较单一。传递参数值是被写死的,并且只能使用get方式去发送请求。如果不用javascript的话,超链接还是作为一个页面跳转按钮比较合适。
jsp代码

3. Javascript提交表单

使用js和html提交表单的话就可以灵活很多,因为js不仅有针对页面很多的触发事件,而且可以获取到html页面元素的信息。

3.1 form表单提交前触发事件

这里主要是介绍下在提交form表单之前的onsubmit事件,在很早以前学习的时候,这个事件会被作为用户输入数据校验的入口。不过仍然因为js使html页面的灵活性变高,这种前端校验用户输入的方式也不是那么唯一。
jsp代码-表单提交

javascript代码


HTML如何接收表单提交的数据


方法和详细的操作步骤如下:

1、第一步,打开Dreamweaver编辑器,准备一个空白html文件并编写基本html结构,见下图,转到下面的步骤。

2、第二步,执行完上面的操作之后,创建一个表单,在表单中设置年龄和名称这两个属性,然后创建一个提交按钮,见下图,转到下面的步骤。

3、第三步,执行完上面的操作之后,在上方设置script标签并在其中创建js函数来获取表单提交,见下图,转到下面的步骤。

4、第四步,执行完上面的操作之后,打开浏览器预览效果,在表单中填写内容,然后单击提交,见下图,转到下面的步骤。

5、第五步,执行完上面的操作之后,js会将数据提交到指定位置,见下图。这样,就解决了这个问题了。


在HTML中,建立一个提交表单页面,提交后可以直接在数据库看见


《html》

《head》

《title》同一个页面中多表单提交《/title》

《scripttype=“text/javascript“》

functionmyCheck1()

{

if(form1.text1.value==““)

{

alert(“内容不能为空,请输入内容“);

form1.text1.focus();

return;

}

form1.submit();

}

functionmyCheck2()

{

if(form2.text2.value==““)

{

alert(“内容不能为空,请输入内容“);

form2.text2.focus();

return;

}

form2.submit();

}

functionmyCheck3()

{

if(form3.text3.value==““)

{

alert(“内容不能为空,请输入内容“);

form3.text3.focus();

return;

}

form3.submit();

}

《/script》

《/head》

《body》

《formname=“form1“method=“post“action=“#“》

表单一:《inputname=“text1“type=“text“》

《inputname=“submit1“type=“submit“value=“提交“οnclick=“myCheck1();“》

《/form》

《formname=“form2“method=“post“action=“#“》

表单二:《inputname=“text2“type=“text“》

《inputname=“submit2“type=“submit“value=“提交“οnclick=“myCheck2();“》

《/form》

《formname=“form3“method=“post“action=“#“》

表单三:《inputname=“text3“type=“text“》

《inputname=“submit3“type=“submit“value=“提交“οnclick=“myCheck3();“》

《%

request.setCharacterEncoding(“UTF-8“);

Stringtext1=request.getParameter(“text1“);

Stringtext2=request.getParameter(“text2“);

Stringtext3=request.getParameter(“text3“);

Stringmessage=““;

if(text1!=null)

{

message=“你提交了第1个表单,表单内容为:“+text1;

}

if(text2!=null)

{

message=“你提交了第2个表单,表单内容为:“+text2;

}

if(text3!=null)

{

message=“你提交了第3个表单,表单内容为:“+text3;

}

%》

《h3》《%=message%》《/h3》

《/form》

《/body》

《/html》

扩展资料

在HTML文档中,《form》《/form》标记对用来定义表单的开始和结束。在表单《form》《/form》之间嵌入各类表单控件标记(表单元素)——如文本输入框、列表框、单选按钮、提交按钮等——供用户输入信息数据。-表单

表单控件标记和表单《form》标记一起工作,共同发挥作用《form》标记的重要属性。《input》能够演变为表单中许多不同的元素,取决于type属性。


html网站表单内容怎么提交到数据库


1:首先要使用PHP的超全局变量 $_GET 和 $_POST 用于收集表单数据(form-data)

2:然后使用INSERT INTO 语句用于向数据库表中插入新记录。

具体示例:

(1)首先创建了一个名为 “Persons“ 的表,有三个列:“Firstname“, “Lastname“ 以及 “Age“。

(2)其次创建一个 HTML 表单,这个表单可把新记录插入 “Persons“ 表。

(3)接着当用户点击上例中 HTML 表单中的提交按钮时,表单数据被发送到 “insert.php“。“insert.php“ 文件连接数据库,并通过 $_POST 变量从表单取回值。然后,mysql_query() 函数执行 INSERT INTO 语句,一条新的记录会添加到数据库表中。-表单提交


html表单提交后显示“disabled无法获取数据”怎么办


不要用disabled,如果是文本框,换用readonly属性来使文本框只读就好了。如果disabled的话,那么表单提交时是不带该控件数据的。

现提供两种方法:

第一种就是在form提交时,用onSubmit提交。

onSubmit指向的方法中把select控件只读属性解禁,提交后再禁止。

第二种方法是:

《script type=“text/javascript“》
var workorderParamParentCode=document.getElementById(“workorderParamParentCode“);
var i=workorderParamParentCode.selectedIndex;//这里最好放到页面最下面
function setDefault() {
workorderParamParentCode.selectedIndex=i;
}
《/script》-表单

如上面代码所示:在代码结尾处加上此方法,在select控件中加上onChange=“setDefault()“ 属性 。

电脑不能启动的原因

系统不承认硬盘

此类故障比较常见,即从硬盘无法启动,从A盘启动也无法进入C盘,使用CMOS中的自动监测功能也无法发现硬盘的存在。这种故障大都出现在连接 电缆 或IDE口端口上,硬盘本身的故障率很少,可通过重新插拔硬盘电缆或者改换IDE口及电缆等进行替换试验,可很快发现故障的所在。-表单提交

如果新接上的硬盘不承认,还有一个常见的原因就是硬盘上的主从条线,如果硬盘接在IDE的主盘位置,则硬盘必须跳为主盘状,跳线错误一般无法检测到硬盘。


html表单提交,disabled无法获取数据的问题


不要用disabled,如果是文本框,换用readonly属性来使文本框只读就好了。如果disabled的话,那么表单提交时是不带该控件数据的。

现提供两种方法:

第一种就是在form提交时,用onSubmit提交。

onSubmit指向的方法中把select控件只读属性解禁,提交后再禁止。

第二种方法是:

《script type=“text/javascript“》
var workorderParamParentCode=document.getElementById(“workorderParamParentCode“);
var i=workorderParamParentCode.selectedIndex;//这里最好放到页面最下面
function setDefault() {
workorderParamParentCode.selectedIndex=i;
}
《/script》-表单

如上面代码所示:在代码结尾处加上此方法,在select控件中加上onChange=“setDefault()“ 属性 。

电脑不能启动的原因

系统不承认硬盘

此类故障比较常见,即从硬盘无法启动,从A盘启动也无法进入C盘,使用CMOS中的自动监测功能也无法发现硬盘的存在。这种故障大都出现在连接 电缆 或IDE口端口上,硬盘本身的故障率很少,可通过重新插拔硬盘电缆或者改换IDE口及电缆等进行替换试验,可很快发现故障的所在。-表单提交

如果新接上的硬盘不承认,还有一个常见的原因就是硬盘上的主从条线,如果硬盘接在IDE的主盘位置,则硬盘必须跳为主盘状,跳线错误一般无法检测到硬盘。


关于html里表单提交按钮没反应的问题


getElementById() 用来获取表上的控件ID。如果存在返回 ID,不存在返回undefind
if(isSame(“txt_user_pass“).value,“txt_user_pass_confirm“).value),这句话可能有问题,大括号缺少一个,自己仔细检查下。
《form action=““ onsubmit=“return check_submit();“》 form代表表单,action我也不晓得是干毛的。onsubmit代表提交整个表单时触发某一个事件,存储过程。运行没反应参见上面那句IF判断。
input默认的控件就是 text类型,可以省略不写。其他类型,如BUTTON,RADIO,SELECT就必须写上TYPE=‘BUTTON’。

id=’txt_user_name’ 是控件的ID,在FORM表单里表是唯一存在的。不信你多写几个试试,肯定报错。规则的命名方法是 控件类型缩写+英文识别单词。txt代表文本框控件,user_name代表这个文本框是用来显示或者存储用户姓名的。
-表单

html form表单按钮提交问题


在这呢一般情况下,添加都是需要提交表单的,所以用submit按钮,修改按钮一般都是通过点击然后跳转到其它的页面,所以在这只需要写一个js的跳转,然后写上你的url和传的参数即可,如上。