所有栏目 | 云社区 美国云服务器[国内云主机商]
你的位置:首页 > 云社区 » 正文

求助,如何实现html两个表单值传递?

发布时间:2020-04-15 16:43:50

资讯分类:表单  html  求助  传递  传递  表单  参数
求助,如何实现html两个表单值传递?

1、使用表单传递数据

两个html页面,a.html,b.html想。把a.html中的表单form中的id和pwd传到b.html中

1

<form action="b.html" method="post" name="formName"></form>

要用form表单配合后台语言来传,发送类型POST和GET看你需求要换。

2、使用JS传递接收数据

<html1 ><input type="text" value="nihao" id="text"></html>

<html2></html>

如何用JS把HTML1中的text属性值nihao 传递给html2 在HTML2中有怎样用JS接收传递过来的数据并显示。

12

<html1><a href="html2.html?word=nihao"><a><html2>

js代码:

12

var str=location.href.search;//取地址参数部分word = str.sbustr(str.indexOf('=')+1);

word就可以获得地址中传递的参数了;如果有多个参数可以用split函数

3、两个纯Html之间的传值实例

index1.htm页面

12345678910111213141516

<HTML> <HEAD> <TITLE> New Document </TITLE>//标题 <SCRIPT LANGUAGE="JavaScript"> //调用JavaScript方法 function show(){ var result = document.getElementByIdx("name").value; //获取值. location.href="index2.htm?name="+result; // 链接跳转 } </SCRIPT> <style>.input7 {color: #999;width:145px;height:20px;border: 1px solid #CCCCCC; font-size:12px;background-color: #fff;}//css样式 </style> </HEAD> <BODY> <input type="text" id="name" class="input7"><input type="button" value="OK" onclick="show()"/>//输出 </BODY></HTML>

index2页面:

1234567891011121314151617181920212223

<HTML><HEAD><TITLE> New Document </TITLE><SCRIPT LANGUAGE="JavaScript">function getvalue(name){ var str=window.location.search; //location.search是从当前URL的?号开始的字符串 if (str.indexOf(name)!=-1)//判断是否收到值 { var pos_start=str.indexOf(name)+name.length+1; //解析获取值 var pos_end=str.indexOf("&

留言与评论(共有 0 条评论)
   
验证码:
Top