解析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 硬盘序列号+其它硬件信息
Dec 23 Javascript
利用jQuery接受和处理xml数据的代码(.net)
Mar 28 Javascript
Node.js实战 建立简单的Web服务器
Mar 08 Javascript
Jquery 模拟用户点击超链接或者按钮的方法
Oct 25 Javascript
EasyUI中实现form表单提交的示例分享
Mar 01 Javascript
jquery淡入淡出效果简单实例
Jan 14 Javascript
用js实现放大镜的效果的简单实例
May 23 Javascript
动态更新highcharts数据的实现方法
May 28 Javascript
jQuery Dom元素操作技巧
Feb 04 jQuery
JS实现的冒泡排序,快速排序,插入排序算法示例
Mar 02 Javascript
vue子路由跳转实现tab选项卡
Jul 24 Javascript
Node.js使用MongoDB的ObjectId作为查询条件的方法
Sep 10 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中使用FFMPEG获取视频缩略图和视频总时长实例
2014/05/04 PHP
用javascript控制iframe滚动的代码
2007/04/10 Javascript
jQuery 事件队列调整方法
2009/09/18 Javascript
javascript面向对象编程(一) 实例代码
2010/06/25 Javascript
JQuery FlexiGrid的asp.net完美解决方案 dotNetFlexGrid-.Net原生的异步表格控件
2010/09/12 Javascript
jQuery中:not选择器用法实例
2014/12/30 Javascript
JS函数this的用法实例分析
2015/02/05 Javascript
jQuery实现鼠标划过展示大图的方法
2015/03/09 Javascript
JQuery中Bind()事件用法分析
2015/05/05 Javascript
node.js下LDAP查询实例分享
2015/09/30 Javascript
js实现hashtable的赋值、取值、遍历操作实例详解
2016/12/25 Javascript
常用的javascript设计模式
2017/01/11 Javascript
详解多页应用 Webpack4 配置优化与踩坑记录
2018/10/16 Javascript
新年快乐! javascript实现超级炫酷的3D烟花特效
2019/01/30 Javascript
详解Vue项目引入CreateJS的方法(亲测可用)
2019/05/30 Javascript
js实现图片上传到服务器和回显
2020/01/19 Javascript
Vue项目接入Paypal实现示例详解
2020/06/04 Javascript
linux环境下安装pyramid和新建项目的步骤
2013/11/27 Python
python中实现指定时间调用函数示例代码
2017/09/08 Python
浅谈Python实现贪心算法与活动安排问题
2017/12/19 Python
详解python3中的真值测试
2018/08/13 Python
详解Django中CBV(Class Base Views)模型源码分析
2019/02/25 Python
Python3.5多进程原理与用法实例分析
2019/04/05 Python
Python pandas.DataFrame调整列顺序及修改index名的方法
2019/06/21 Python
python 一篇文章搞懂装饰器所有用法(建议收藏)
2019/08/23 Python
python 使用tkinter+you-get实现视频下载器
2020/11/17 Python
手把手教你配置JupyterLab 环境的实现
2021/02/02 Python
Yves Rocher捷克官方网站:植物化妆品的创造者
2019/07/31 全球购物
个人求职简历中英文自我评价
2013/12/16 职场文书
机工车间主任岗位职责
2014/03/05 职场文书
合作意向书格式及范文
2014/03/31 职场文书
见习报告的格式
2014/11/04 职场文书
2015年教研员工作总结
2015/05/26 职场文书
2015大学迎新晚会主持词
2015/07/16 职场文书
2016党校培训心得体会
2016/01/07 职场文书
制作能在nginx和IIS中使用的ssl证书
2021/06/21 Servers