解析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中this关键字(翻译+自我理解)
Oct 20 Javascript
javascript实例--教你实现扑克牌洗牌功能
May 15 Javascript
解释&amp;&amp;和||在javascript中的另类用法
Jul 28 Javascript
js判断某个方法是否存在实例代码
Jan 10 Javascript
在JavaScript中正确引用bind方法的应用
May 11 Javascript
jquery+css3实现网页背景花瓣随机飘落特效
Aug 17 Javascript
jQuery validate+artdialog+jquery form实现弹出表单思路详解
Apr 18 Javascript
MUI 解决动态列表页图片懒加载再次加载不成功的bug问题
Apr 13 Javascript
基于vue-video-player自定义播放器的方法
Mar 21 Javascript
使用webpack搭建vue项目实现脚手架功能
Mar 15 Javascript
selenium+java中用js来完成日期的修改
Oct 31 Javascript
抖音短视频(douyin)去水印工具的实现代码
Mar 30 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
Syphon 秘笈
2021/03/03 冲泡冲煮
简单介绍PHP的责任链编程模式
2015/08/11 PHP
PHP让网站移动访问更加友好方法
2019/02/14 PHP
Javascript中的数学函数集合
2007/05/08 Javascript
jquer之ajaxQueue简单实现代码
2011/09/15 Javascript
javascript获取URL参数与参数值的示例代码
2013/12/20 Javascript
ExtJS中设置下拉列表框不可编辑的方法
2014/05/07 Javascript
jquery中post方法用法实例
2014/10/21 Javascript
jQuery中prependTo()方法用法实例
2015/01/08 Javascript
js实现图片从左往右渐变切换效果的方法
2015/02/06 Javascript
jquery 构造函数在表单提交过程中修改数据
2015/05/25 Javascript
js数组去重的5种算法实现
2015/11/04 Javascript
js编写当天简单日历效果【实现代码】
2016/05/03 Javascript
实例讲解JavaScript中instanceof运算符的用法
2016/06/08 Javascript
JS实现拖拽的方法分析
2016/12/20 Javascript
JavaScript之面向对象_动力节点Java学院整理
2017/06/29 Javascript
JS中跳出循环的示例代码
2017/09/14 Javascript
jquery无缝图片轮播组件封装
2020/11/25 jQuery
json数据格式常见操作示例
2019/06/13 Javascript
原生JS实现顶部导航栏显示按钮+搜索框功能
2019/12/25 Javascript
[54:33]2018DOTA2亚洲邀请赛小组赛 A组加赛 Liquid vs Optic
2018/04/03 DOTA
Python中用max()方法求最大值的介绍
2015/05/15 Python
Python 调用 Outlook 发送邮件过程解析
2019/08/08 Python
解决python3.6用cx_Oracle库连接Oracle的问题
2020/12/07 Python
CSS3使用border-radius属性制作圆角
2014/12/22 HTML / CSS
Lookfantastic德国官网:英国知名美妆购物网站
2017/06/11 全球购物
生物化工工艺专业应届生求职信
2013/10/08 职场文书
英文简历中的自荐信范文
2013/12/14 职场文书
公司年会演讲稿范文
2014/01/11 职场文书
私营公司诉讼代理委托书范本
2014/09/13 职场文书
2014小学数学教师个人工作总结
2014/12/18 职场文书
邀请函怎么写
2015/01/30 职场文书
实习护士自荐信
2015/03/25 职场文书
工程服务质量承诺书
2015/04/29 职场文书
解读MySQL的客户端和服务端协议
2021/05/10 MySQL
python如何利用cv2.rectangle()绘制矩形框
2022/12/24 Python