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

现有a.html,和b.html,a.html中有一个form,action="b.html?para=hello".
并有一个按钮,点击提交到b.html,b.html如何获得para这个数据,并且在js中alert出来?? 需要html来解决问题,单单就是2个HTML,而不是用asp等去相应.html类似的请求.

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

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

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

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

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

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

温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2017-11-22
你运行我下面的例子就明白了:

<form><input type=text name=param value='hello'><input type=submit></form>

<script type=text/javascript>
function $w(s){document.write(s);}
s=location.search.substr(1);
a=s.split('&');
for (i in a){
b=a[i].split('=');
$w(b[0]+'='+b[1]+'<br>');
}
</script>本回答被提问者采纳
第2个回答  2009-08-27
b.htm

里面
打楼下的

<script type=text/javascript>
function $w(s){document.write(s);}
s=location.search.substr(1);
a=s.split('&');
for (i in a){
b=a[i].split('=');
alert(b[1]);
}
</script>

就好了.嘿嘿

参考资料:www.re1d.com

HTML如何接收表单提交的数据?
1、第一步,打开Dreamweaver编辑器,准备一个空白html文件并编写基本html结构,见下图,转到下面的步骤。2、第二步,执行完上面的操作之后,创建一个表单,在表单中设置年龄和名称这两个属性,然后创建一个提交按钮,见下图,转到下面的步骤。3、第三步,执行完上面的操作之后,在上方设置script标签并在其...

html中如何获取表单的数据?
html中获取表单数据的的方法一般有两种,一个是使用form表单的action属性将表单的数据提交给后台,另外一种就是使用JavaScript方法获取表单的数据,然后通过ajax传送给后台。工具原料:编辑器、浏览器 一、使用表单的方法提交数据 1、利用form表单的action属性来获取表单的数据并提交,代码如下:<form action="...

html怎么提交表单并接收到
你运行我下面的例子就明白了:<form><input type=text name=param value='hello'><input type=submit><\/form> <script type=text\/javascript> function $w(s){document.write(s);} s=location.search.substr(1);a=s.split('&');for (i in a){ b=a[i].split('=');w(b[0]+'='+...

HTML网页表单提交怎么做
HTML表单的基本结构包含一个``标签,用于定义表单数据的收集方式,以及指定表单数据的提交方式,如`action`属性指定服务器端接收数据的URL,`method`属性则定义提交数据的方式,如GET或POST。当用户填写完表单并点击提交按钮时,浏览器会将表单内的数据以某种方式发送到指定的URL。如果使用JavaScript处理,数据...

两个HTML页面如何传递数据?
一.通过表单简单的传输数据,利用js代码接收传递的数据,注意method属性要设为get。<form id="form" action="data.html" method="get"><\/form>\/\/action的值是你的目的html 在你的目的html中可通过url接收传递的数据,并将数据保存在一个对象中。<script type="text\/javascript" charset="utf-8">...

求php获取html表单传递的值然后在数据库中查询,然后显示出来的代码...
\/ 首先可以先过滤下post过来的值 如果不用用考虑安全问题就不必过滤了 下面是不考虑过滤的情况 \/ if(isset($_POST['submit'])){ sel=$_POST['sel']?$_POST['sel']:'xsz';username=$_POST['username'];bianhao=$_POST['bianhao'];\/\/下面开始查询 require('config.php) ;\/\/加载数据库...

html中get和post的区别和使用
1、传递数据方式不同 Get 方法通过 URL 请求来传递用户的数据,将表单内各字段名称与其内容,以成对的字符串连接,置于 action 属性所指程序的 url 后,数据都会直接显示在 url 上,就像用户点击一个链接一样。Post 方法通过 HTTP post 机制,将表单内各字段名称与其内容放置在 HTML 表头(header)内一...

HTML问题 post和get
2. get是把参数数据队列加到提交表单的ACTION属性所指的URL中,值和表单内各个字段一一对应,在URL中可以看到。post是通过HTTP post机制,将表单内各个字段与其内容放置在HTML HEADER内一起传送到ACTION属性所指的URL地址。用户看不到这个过程。3. 对于get方式,服务器端用Request.QueryString获取变量的值,...

在HTML中,建立一个提交表单页面,提交后可以直接在数据库看见。_百度...
在HTML中,建立一个提交表单页面,提交后可以直接在数据库看见的方法。如下参考:1.首先,打开HTML编辑器,创建一个新的HTML文件,如索引。html,并介绍jquery。2.在index.html中的<script>标签,输入jquery代码:('button').click(function(){ ('body').append('<span>正在上传中专<\/span>');set...

html的form提交之后,是如何进行跳转的
在使用HTML表单提交数据时,其提交方式主要分为两种:POST和GET。POST方式主要用于提交大量数据,数据在提交前会被打包,因此效率较低,但能正确解析中文数据,确保不会出现乱码问题。而GET方式则是通过URL传递数据,由于URL长度有限制,因此对数据量有严格限制,且只能传递ASCII码范围内的数据,若传递中文则...

相似回答