jS怎么引用另外一个网页的id
比如我想输出你的账号<p id="1"></p> document.getElementById("1").innerHTML=x.value
=号后面想引用前一个网页的内容(前一个网页账号文本框的id=“zhanghao” var x=document.getElementById("zhanghao“)应该不能这么写吧 x没在这个网页中定义,正确的应该怎么弄呢? 展开
然后用js获取url所带的参数。
具体怎么设置呢?我的注册按钮这样设置么?然后怎么用js获得url参数啊语句是什么啊?
直接把代码贴上吧:
提交页面代码:
<title>js获取form中的值</title>
</head>
<body>
<form method="get" action="jsGetPram.html">
<input name="username" type="text" />
<input type="submit" />
</form>
</body>
</html>
接收页面代码:
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>js获取form中的值</title>
<script src="http://libs.baidu.com/jquery/1.8.3/jquery.js"></script>
</head>
<body>
您的用户名是:<span id="usrname"></span>
<script>
$(document).ready(function(){
// 给jquery扩展一个获取url参数的方法
$.getUrlParam = function(name)
{
var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)");
var r = window.location.search.substr(1).match(reg);
if (r!=null) return unescape(r[2]); return null;
}
alert($.getUrlParam('username'));
});
</script>
</body>
</html>
这两个页面不需要放到服务器,只要在同一个文件夹就行了。
只做了username一个字段,其他字段你自己加上去。