解析js如何获取当前url中的参数值并复制给input


Posted in Javascript onJune 23, 2013
  function getObject(objectId) {
    if (document.getElementById && document.getElementById(objectId)) {
        return document.getElementById(objectId);
    } else if (document.all && document.all(objectId)) {
        return document.all(objectId);
    } else if (document.layers && document.layers[objectId]) {
        return document.layers[objectId];
    } else {
        return false;
    }
}
  function get(p){
//var url=location.search;
var url= document.URL.toString();
var tmpStr=p+"=";
var tmp_reg=eval("/[\?&]"+tmpStr+"/i");
if(url.search(tmp_reg)==-1)return null;
else{
    var a=url.split(/[\?&]/);
    for(var i=0;i<a.length;i++)
         if(a[i].search(eval("/^"+tmpStr+"/i"))!=-1)return a[i].substring(tmpStr.length);
}
}
 window.onload=function (){getObject("key").value = get("k");  
//key作为input里的name名,接收到的值就是浏览器里的k参数
//k是浏览器里的参数名
 }

以上代码放在html页面最下方即可
Javascript 相关文章推荐
对象无length属性时IE6/IE7中无法将其转换成伪数组(ArrayLike)
Jul 31 Javascript
jquery修改属性值实例代码(设置属性值)
Jan 06 Javascript
Bootstrap媒体对象的实现
May 01 Javascript
浅谈String.valueOf()方法的使用
Jun 06 Javascript
只要1K 纯JS脚本送你一朵3D红色玫瑰
Aug 09 Javascript
webpack之devtool详解
Feb 10 Javascript
使用JS代码实现俄罗斯方块游戏
Aug 03 Javascript
vue-cli3 配置开发与测试环境详解
May 17 Javascript
js常见遍历操作小结
Jun 06 Javascript
react MPA 多页配置详解
Oct 18 Javascript
node.js中Buffer缓冲器的原理与使用方法分析
Nov 23 Javascript
vue 手机物理监听键+退出提示代码
Sep 09 Javascript
Ajax异步提交表单数据的说明及方法实例
Jun 22 #Javascript
JS localStorage实现本地缓存的方法
Jun 22 #Javascript
js获取某月的最后一天日期的简单实例
Jun 22 #Javascript
js遍历、动态的添加数据的小例子
Jun 22 #Javascript
jquery实现简单的拖拽效果实例兼容所有主流浏览器
Jun 21 #Javascript
jquery点击页面任何区域实现鼠标焦点十字效果
Jun 21 #Javascript
js写一个字符串转成驼峰的实例
Jun 21 #Javascript
You might like
随机头像PHP版
2006/10/09 PHP
php文件上传原理与实现方法详解
2019/12/20 PHP
php swoft框架实例用法
2020/12/22 PHP
jQuery 源代码显示控件 (Ajax加载方式).
2009/05/18 Javascript
Javascript计算时间差的函数分享
2011/07/04 Javascript
jQuery中对节点进行操作的相关介绍
2013/04/16 Javascript
Dom 学习总结以及实例的使用介绍
2013/04/24 Javascript
SOSO地图JS画出标注和中心点以html形式运行
2013/08/09 Javascript
jQuery 中$(this).index与$.each的使用指南
2014/11/20 Javascript
js获取及修改网页背景色和字体色的方法
2015/12/29 Javascript
javascript自动切换焦点控制效果完整实例
2016/02/02 Javascript
js基于cookie方式记住返回页面用法示例
2016/05/27 Javascript
Node.js学习入门
2017/01/03 Javascript
JavaScript实现的XML与JSON互转功能详解
2017/02/16 Javascript
解决Vue axios post请求,后台获取不到数据的问题方法
2018/08/11 Javascript
vue返回上一页面时回到原先滚动的位置的方法
2018/12/20 Javascript
jQuery实现的3D版图片轮播示例【滑动轮播】
2019/01/18 jQuery
JavaScript中的&quot;=、==、===&quot;区别讲解
2019/01/22 Javascript
[04:45]DOTA2上海特级锦标赛主赛事第四日RECAP
2016/03/06 DOTA
Python注释详解
2016/06/01 Python
Python之父谈Python的未来形式
2016/07/01 Python
Python批量查询域名是否被注册过
2017/06/21 Python
django 微信网页授权登陆的实现
2019/07/30 Python
PyCharm 专业版安装图文教程
2020/02/20 Python
使用python图形模块turtle库绘制樱花、玫瑰、圣诞树代码实例
2020/03/16 Python
Python实现微信表情包炸群功能
2021/01/28 Python
美国杂志订阅折扣与优惠网站:Magazines.com
2016/08/31 全球购物
当当网软件测试笔试题
2015/11/24 面试题
艺术应用与设计个人的自我评价
2013/11/23 职场文书
技校个人求职信范文
2014/01/25 职场文书
银行先进个人事迹材料
2014/05/11 职场文书
法人代表身份证明书及授权委托书
2014/09/16 职场文书
乡镇机关党员民主评议表自我评价
2014/09/21 职场文书
群众路线教育查摆剖析材料
2014/10/10 职场文书
法院个人总结
2015/03/03 职场文书
保姆聘用合同
2015/09/21 职场文书