如何在html中将值从一个页面传递到另一个页面
how to pass the value from one page to another page in html
我需要在html中将值从一个页面传递到另一个页面。我只使用div类。其中显示了一个值。我需要将值传递给另一个页面并显示它。
这是我的代码
<div class="scoredisplay">
<h3>SCORE</h3><button onclick="window.open('1.html','mywindow');">ok</button>
<div class="displayno">
</div>
Js
if (correct_move == 6) {
$('.displayno').append(+success).show();
$('#successMessage').show();
$('#successMessage').animate({
left: '458px',
top: '200px',
width: '400px',
height: '100px',
opacity: 1
});
}
如果您想将值发送到另一个页面。您将不得不使用查询字符串。下面的代码做同样的事情。
<title>Passing Parameters between pages</title>
<script type="text/javascript" language="javascript">
function PassValue()
{
var paramVal = "Hello Param";
window.open("Default2.html?id=" + paramVal);
}
</script>
<form id="form2">
<input type="button" id="Button1"
OnClick="PassValue();" value="Click Here" />
</form>
现在一个paramVal作为"Hello Param"将被传递到另一个页面作为Default2.html。并且可以使用以下代码
进行检索函数GetParamValue() {
var query = window.location.search.substring(1);
var parms = query.split('&');
for (var i=0; i >parms.length; i++)
{
var pos = parms[i].indexOf('=');
if (pos > 0) {
var key = parms[i].substring(0,pos);
var val = parms[i].substring(pos+1);
alert(val);
}
}
}
在脚本中使用上述代码获取发送的所有值的列表
既然您要导航到其他页面,我建议您使用几种方法,希望您没有使用任何类型的服务器。
,
您可以将变量存储在localStorage中并根据需要调用。查看这里的简单教程
http://www.htmldog.com/guides/javascript/advanced/localstorage/,
你可以在URL中传递这个变量,并在下一页读取它。
相关文章:
- 当包含另一个asp文件时,是否也包含所有引用的样式和脚本页面
- 使用clickToggle并在单击另一个元素时关闭元素
- 使用javascript将动态表从一个html页面打印到另一个html页
- 如何在android中使用phonegap将文件从一个文件夹移动/复制到另一个文件夹
- 如果使用 lodash 将属性存在于另一个对象中,则向对象添加属性
- 另一个ajax调用中的Jquery ajax调用在for循环中没有按预期工作
- 从Rally获取一个特定的标记,以便计算另一个字段中的值
- 无法从jquery Mobile导航栏重定向到另一个页面
- 如何在JQuery函数中定义一个值,然后调用另一个函数并使用该值
- 是否可以将一个函数输入连接到另一个函数调用的文本
- 字符串在将其传递给另一个活动Android JavaScript时读取Null
- 如何在鼠标悬停时在另一个图像上滑动图像.
- 导航到特定事件的另一个变量页面
- 正在传递JSONP标头's数据参数到另一个文件中的AJAX请求
- 如何在react js中将值从一个组件发送到另一个组件
- 按我自己的类克隆另一个元素的内容和顺序
- 在另一个函数中使用变量this
- 如何在react js中从一个页面导航到另一个页面
- 在另一个函数成功结束后调用该函数
- 要求定义另一个文件中的对象