javascript 实现页面间传递参数(页面传值)
2008-07-09 20:08
330 查看
我们用具体的例子来实现这个功能。
a.html
<html>
<head>
<script type="text/javascript">
function aa()
{
window.location=("b.html?t='hello'");
}
</script>
</head>
<body>
<input type="button" value="click" onclick="aa();" />
</body>
</html>
b.html
<html>
<head>
<script type="text/javascript">
function mygetstr()
{
var myhref,pos,showtext;
myhref=window.location.href;
pos=myhref.indexOf("=");
showtext=myhref.substring(pos+1);
document.getElementById("mytext").value=showtext;
}
</script>
</head>
<body onload="mygetstr();">
<input type="text" id="mytext" />
</body>
</html>
直接存为两个.html文件就行了。这里演示的只是传递一个参数的方法,其他情况请读者举一反三。另外在页面传值的情况中,很少是在静态页面的,都是在网站中,或者说是在后台代码中实现的,所以读者对于这篇文章只做参考就行了,不用深入研究。
a.html
<html>
<head>
<script type="text/javascript">
function aa()
{
window.location=("b.html?t='hello'");
}
</script>
</head>
<body>
<input type="button" value="click" onclick="aa();" />
</body>
</html>
b.html
<html>
<head>
<script type="text/javascript">
function mygetstr()
{
var myhref,pos,showtext;
myhref=window.location.href;
pos=myhref.indexOf("=");
showtext=myhref.substring(pos+1);
document.getElementById("mytext").value=showtext;
}
</script>
</head>
<body onload="mygetstr();">
<input type="text" id="mytext" />
</body>
</html>
直接存为两个.html文件就行了。这里演示的只是传递一个参数的方法,其他情况请读者举一反三。另外在页面传值的情况中,很少是在静态页面的,都是在网站中,或者说是在后台代码中实现的,所以读者对于这篇文章只做参考就行了,不用深入研究。
相关文章推荐
- JavaScript实现的base62 encode/decode,用于页面上直接对作为参数传递的url本身的编码和解码。
- 用javascript实现html页面之间的参数传递的四种方法
- 用javascript实现html页面之间的参数传递的四种方法
- javascript实现html页面之间的参数传递
- javascript实现html页面之间参数传递的四种方法实例分析
- html静态页面传递参数-利用JavaScript方法实现静态
- JavaScript实现页面之间传递参数的方法
- 用javascript实现html页面之间的参数传递
- html静态页面传递参数-利用JavaScript方法实现静态
- 实现html页面的参数传递-javascript
- JavaScript实现页面之间传递参数的方法
- javascript实现html页面之间参数传递的四种方法实例分析
- 用javascript实现html页面之间的参数传递
- 用javascript实现html页面之间的参数传递
- 用javascript实现html页面之间的参数传递
- javascript实现页面之间传递参数的方法
- 利用JavaScript方法实现静态html页面参数传递
- 用javascript实现html页面之间的参数传递的四种方法
- JavaScript Base64编码和解码,实现URL参数传递。
- 在不同的页面之间用javascript传递参数