解析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 相关文章推荐
javascript编程起步(第五课)
Feb 27 Javascript
Js日期选择自动填充到输入框(界面漂亮兼容火狐)
Aug 02 Javascript
js实现在网页上简单显示时间的方法
Mar 02 Javascript
JS插件overlib用法实例详解
Dec 26 Javascript
VUEJS实战之修复错误并且美化时间(2)
Jun 13 Javascript
细数JavaScript 一个等号,两个等号,三个等号的区别
Oct 09 Javascript
微信小程序 教程之注册页面
Oct 17 Javascript
JavaScript基本语法_动力节点Java学院整理
Jun 26 Javascript
详解vue+css3做交互特效的方法
Nov 20 Javascript
JS实现的缓冲运动效果示例
Apr 30 Javascript
Vue渲染过程浅析
Mar 14 Javascript
vue elementui tree 任意级别拖拽功能代码
Aug 31 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
资料注册后发信小技巧
2006/10/09 PHP
php中对2个数组相加的函数
2011/06/24 PHP
php头像上传预览实例代码
2017/05/02 PHP
PHP命令Command模式用法实例分析
2018/08/08 PHP
PHP中rename()函数的妙用讲解
2019/02/28 PHP
javascript 装载iframe子页面,自适应高度
2009/03/20 Javascript
js判断IE浏览器版本过低示例代码
2013/11/22 Javascript
纯JavaScript实现的分页插件实例
2015/07/14 Javascript
不得不分享的JavaScript常用方法函数集(下)
2015/12/25 Javascript
jQuery点击输入框显示验证码图片
2016/05/19 Javascript
Vue.js常用指令汇总(v-if、v-for等)
2016/11/03 Javascript
用file标签实现多图文件上传预览
2017/02/14 Javascript
Javascript实现一个简单的输入关键字添加标签效果实例
2017/06/01 Javascript
详解微信小程序调起键盘性能优化
2018/07/24 Javascript
详解vue文件中使用echarts.js的两种方式
2018/10/18 Javascript
微信小程序云开发之使用云存储
2019/05/17 Javascript
p5.js绘制创意自画像
2019/11/04 Javascript
JS实现分页导航效果
2020/02/19 Javascript
[48:53]2014 DOTA2华西杯精英邀请赛 5 25 LGD VS VG第一场
2014/05/26 DOTA
[01:19:23]2018DOTA2亚洲邀请赛 4.5 淘汰赛 Mineski vs VG 第二场
2018/04/06 DOTA
Python2中文处理纪要的实现方法
2018/03/10 Python
python2.7实现FTP文件下载功能
2018/04/15 Python
python查找指定文件夹下所有文件并按修改时间倒序排列的方法
2018/10/21 Python
python存储16bit和32bit图像的实例
2018/12/05 Python
python3实现斐波那契数列(4种方法)
2019/07/15 Python
python 模拟银行转账功能过程详解
2019/08/06 Python
如何使用Cython对python代码进行加密
2020/07/08 Python
HTML5文档结构标签
2017/04/21 HTML / CSS
漫威玩具服装及周边商品官方购物网站:Marvel Shop
2019/05/11 全球购物
澳大利亚礼品卡商店:Gift Card Store
2019/06/24 全球购物
技校毕业生的自我评价
2013/12/27 职场文书
小学岗位竞聘方案
2014/01/22 职场文书
党支部反对四风思想汇报
2014/10/10 职场文书
2014年图书管理员工作总结
2014/12/01 职场文书
清明扫墓感想
2015/08/11 职场文书
三十年再续同学情倡议书
2019/11/27 职场文书