解析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 相关文章推荐
IE与Firefox在JavaScript上的7个不同句法分享
Oct 30 Javascript
用JQuery实现表格隔行变色和突出显示当前行的代码
Feb 10 Javascript
JavaScript中__proto__与prototype的关系深入理解
Dec 04 Javascript
用JS做的简单的可折叠的两级树形菜单
Sep 21 Javascript
ie浏览器使用js导出网页到excel并打印
Mar 11 Javascript
使用JavaScript和CSS实现文本隔行换色的方法
Nov 04 Javascript
JS实现按比例缩放图片的方法(附C#版代码)
Dec 08 Javascript
jQuery日程管理控件glDatePicker用法详解
Mar 29 jQuery
vue.js中过滤器的使用教程
Jun 08 Javascript
VUE + UEditor 单图片跨域上传功能的实现方法
Feb 08 Javascript
Vue Object 的变化侦测实现代码
Apr 15 Javascript
vue缓存之keep-alive的理解和应用详解
Nov 02 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统计nginx访问日志中的搜索引擎抓取404链接页面路径
2014/06/30 PHP
php截取指定2个字符之间字符串的方法
2015/04/15 PHP
PHP中函数gzuncompress无法使用的解决方法
2017/03/02 PHP
PHP实用小技巧之调用录像的方法
2019/12/05 PHP
jQuery 获取对象 根据属性、内容匹配, 还有表单元素匹配
2010/05/31 Javascript
JavaScript中的私有/静态属性介绍
2012/07/26 Javascript
firefox下jQuery UI Autocomplete 1.8.*中文输入修正方法
2012/09/19 Javascript
jquery.post用法关于type设置问题补充
2014/01/03 Javascript
jquery中对于批量deferred的处理方法
2014/01/22 Javascript
js实现图片在未加载完成前显示加载中字样
2014/09/03 Javascript
基于jquery实现图片上传本地预览功能
2016/01/08 Javascript
JavaScript判断用户名和密码不能为空的实现代码
2016/05/16 Javascript
通过jquery-ui中的sortable来实现拖拽排序的简单实例
2016/05/24 Javascript
jQuery插件HighCharts绘制2D带Label的折线图效果示例【附demo源码下载】
2017/03/08 Javascript
Vue Promise的axios请求封装详解
2018/08/13 Javascript
js动态设置select下拉菜单的默认选中项实例
2018/08/21 Javascript
在 Angular-cli 中使用 simple-mock 实现前端开发 API Mock 接口数据模拟功能的方法
2018/11/28 Javascript
vue模仿网易云音乐的单页面应用
2019/04/24 Javascript
JavaScript Math对象和调试程序的方法分析
2019/05/13 Javascript
[03:05]DOTA2英雄基础教程 嗜血狂魔
2013/12/10 DOTA
Python生成随机MAC地址
2015/03/10 Python
Python中的条件判断语句基础学习教程
2016/02/07 Python
Python中list初始化方法示例
2016/09/18 Python
Python代码生成视频的缩略图的实例讲解
2019/12/22 Python
python GUI库图形界面开发之PyQt5单行文本框控件QLineEdit详细使用方法与实例
2020/02/27 Python
Django如何使用redis作为缓存
2020/05/21 Python
会计专业毕业生求职信分享
2014/01/03 职场文书
珍珠奶茶店创业计划书
2014/01/11 职场文书
新领导上任欢迎词
2014/01/13 职场文书
体育专业学生自我评价范文
2014/01/17 职场文书
公司聘任书模板
2014/03/29 职场文书
村支部书记群众路线对照检查材料思想汇报
2014/10/08 职场文书
《假如》教学反思
2016/02/17 职场文书
go语言中GOPATH GOROOT的作用和设置方式
2021/05/05 Golang
python源码剖析之PyObject详解
2021/05/18 Python
利用Python读取微信朋友圈的多种方法总结
2021/08/23 Python