两个Html页面之间值得传递

传值的页面:<a href=‘stockProductInfo.html?prdId="+v.prdID+"‘ target=‘_blank‘></html>

取值的页面:

var getQueryString = function getQueryString(name) {
     var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i");
     var r = location.search.substr(1).match(reg);
     if (r != null) return unescape(r[2]); return null;
 };

$("input[name=‘prdID‘]").val(getQueryString("prdId"));//将值放入到文本框

时间: 2024-07-31 17:45:52

两个Html页面之间值得传递的相关文章

页面之间值传递常用的几种方式

1.QuerySting在页面间传递值 这种方法的写法:在要传递值的页面,Response.Redirect(url),值包含在在url中.接收值得页面,Request.QueryString["变量名"]. 这是使用起来很简单的一种方式,但是它不是很安全,因为值会在浏览器里的地址栏里显示.并且它也不能传递对象,对长度也有限制,如果要传递的值很多,且对安全要求也高的话,这种方式就不适合了. 2.Session变量 我们通常在一个页面中,将值放到session变量中,在另外几个页面使用它

Vue:不同页面之间的传递参数--params

在嵌套vue-router情况下,不同页面之间传递参数可以通过params实现.而params传参分为两种情况: 1.参数在url中显示 首先你要确定自己要传的参数,并在控制路由的文件中的Router中path内添加对应的字段如: { path:'/paramsUrl/:name/:age/:sex', component:paramsUrl} 我要传的参数是姓名,年龄以及性别. 在你要跳转的组件内定义参数,如: stu:{name:'Tom',age:18,sex:'male'} 同时在HTM

两个html页面之间传递参数

var href = document.URL; href = decodeURI(href); var oText1 = href.split("=")[1]; eg:  a.html local.href = 'www.aaa.com/index.php?a=1'; b.html var href = document.URL; href = decodeURI(href); var oText1 = href.split("=")[1]; //运用上面的代码,

页面之间如何传递特殊字符

最近在做页面传值时,遇到了一个问题,问题还原: 第一个页面使用数据源控件DataBindControl绑定数据源,然后使用HyperLinkField控件绑定后台数据,并且传递参数到第二个页面.数据绑定代码如下: <span style="font-size:18px;"><SOA:DeluxeObjectDataSourcerunat="server" EnablePaging="True"ID="DataSourc

ASP.NET页面之间数据传递的几种方法

1)Request.QueryString   在ASP时代,这个是较常用的方法,到了ASP.NET,好像用的人不多了,但是不管怎么说,这是一个没有过时,且很值得推荐的方法,因为不管是ASP还是ASP.NET,最基本的都还是基于HTTp协议的. 缺点是非常明显的,让在多个页面传递时,可能就Request不到了 2)Session   这个是最常用的一个方法,Session的优点是使用简单,缺点是占用服务器资源,因为每一个Session都意味这服务器需要维护相应客户的会话信息,自然如果登录的用户多

webview页面之间的传递

这个问题很普遍,当你在新闻列表点击一条新闻的时候,是向新闻详情页面传递了一个新闻ID,然后新闻详情页面通过ID来获取该新闻的相关数据. //list.html mui.openWindow({ url: "about.html", id: "about", style: {}, show: { aniShow: 'pop-in', duration: 200, }, waiting: { autoShow: false }, extras: { param1:'he

android,两个活动页面之间的跳转

public class Intent1Activity extends Activity { private Button btn = null; private TextView tv = null; //还是用个变量比较好,原因在于你这个页面可能有两个button都是转到别的页面 //回调的时候你必须要根据这个来判断的,直接写数字别人不易理解 private final int REQUEST_CODE = 1; @Override protected void onCreate(Bund

【php】基本语法与页面之间数值传递

直接上个例子跟大家说明一下吧~ 一.基本目标 在phpsend.html设置一个表单,上面输入的数值能够被phpget.php能够收到 二.制作过程 如同javascript一样,php中的数值是不分类型的,一个$就代表数值, 之后如果要使用这个变量都要带上这个$表示这是一个变量 各语言中的for,switch case,while,if else等结构依旧存在 !=,=等运算符也是存在的 在输出语言echo中,用${某某某变量}来强制设置输出这个变量的值. (1)phpsend.html 这是

如何在两个jsp页面之间传值,在另外一个页面用EL表达式获取值

第一个jsp页面 <% String ids=request.getParameter("id"); int id=Integer.parseInt(ids); %> <c:set var="ses" scope="session" value="<%=id %>"></c:set> 在第一个页面中,用EL表达式存储到session作用域中,在第二个页面中再到session作用域