解析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中最常用的55个经典小技巧
Nov 29 Javascript
通过JS来判断页面控件是否获取焦点
Jan 03 Javascript
javascript操作excel生成报表全攻略
May 04 Javascript
Node.js中调用mysql存储过程示例
Dec 20 Javascript
js实现有时间限制消失的图片方法
Feb 27 Javascript
AngularJS基础 ng-cloak 指令简单示例
Aug 01 Javascript
vue.js内部自定义指令与全局自定义指令的实现详解(利用directive)
Jul 11 Javascript
vue 数组和对象不能直接赋值情况和解决方法(推荐)
Oct 25 Javascript
vue两个组件间值的传递或修改方式
Jul 04 Javascript
Vuex中的State使用介绍
Jan 19 Javascript
Javascript迭代、递推、穷举、递归常用算法实例讲解
Feb 01 Javascript
vue.js 打包时出现空白页和路径错误问题及解决方法
Jun 26 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
让这部DC动画新作刷新你的认知
2020/03/03 欧美动漫
怎样辨别一杯好咖啡
2021/03/03 新手入门
Warning: session_destroy() : Trying to destroy uninitialized sessionq错误
2011/06/16 PHP
phpstorm配置Xdebug进行调试PHP教程
2014/12/01 PHP
php+xml实现在线英文词典查询的方法
2015/01/23 PHP
php简单实现快速排序的方法
2015/04/04 PHP
PHP微信开发之微信录音临时转永久存储
2018/01/26 PHP
关于jQuery object and DOM element
2013/04/15 Javascript
JavaScript输入邮箱自动提示实例代码
2014/01/13 Javascript
javascript移动设备Web开发中对touch事件的封装实例
2014/06/05 Javascript
jQuery的基本概念与高级编程
2015/05/14 Javascript
jquery实现点击其他区域时隐藏下拉div和遮罩层的方法
2015/12/23 Javascript
百度坐标(BD09)、国测局坐标(火星坐标,GCJ02)、和WGS84坐标系之间的转换
2016/02/19 Javascript
jquery插件jquery.dragscale.js实现拖拽改变元素大小的方法(附demo源码下载)
2016/02/25 Javascript
Node.js服务器环境下使用Mock.js拦截AJAX请求的教程
2016/05/23 Javascript
Angular2 环境配置详细介绍
2016/09/21 Javascript
Nodejs进阶:基于express+multer的文件上传实例
2016/11/21 NodeJs
细说webpack源码之compile流程-入口函数run
2017/12/26 Javascript
nodejs微信扫码支付功能实现
2018/02/17 NodeJs
Vue中的transition封装组件的实现方法
2019/08/13 Javascript
vant 时间选择器--开始时间和结束时间实例
2020/11/04 Javascript
python脚本内运行linux命令的方法
2015/07/02 Python
python cx_Oracle的基础使用方法(连接和增删改查)
2017/11/19 Python
python实现将excel文件转化成CSV格式
2018/03/22 Python
python实现数据写入excel表格
2018/03/25 Python
pyQt4实现俄罗斯方块游戏
2018/06/26 Python
python感知机实现代码
2019/01/18 Python
解决Pandas的DataFrame输出截断和省略的问题
2019/02/08 Python
Python过滤序列元素的方法
2020/07/31 Python
Styleonme中文网:韩国高档人气品牌
2017/06/21 全球购物
个人找工作自荐信格式
2013/09/21 职场文书
初中高效课堂实施方案
2014/02/26 职场文书
新闻编辑求职信
2014/04/09 职场文书
优秀团员事迹材料1000字
2014/08/20 职场文书
南京大屠杀观后感
2015/06/02 职场文书
大脑的记忆过程在做数据压缩,不同图形也有共同的记忆格式
2022/04/29 数码科技