解析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 相关文章推荐
HTML 自动伸缩的表格Table js实现
Apr 01 Javascript
什么是JavaScript
Aug 13 Javascript
基于JavaScript实现 获取鼠标点击位置坐标的方法
Apr 12 Javascript
JavaScript版TAB选项卡效果实例
Aug 16 Javascript
JavaScript实现文字跟随鼠标特效
Aug 06 Javascript
angularjs学习笔记之双向数据绑定
Sep 26 Javascript
JS中使用DOM来控制HTML元素
Jul 31 Javascript
jQuery.parseHTML() 函数详解
Jan 09 Javascript
详解angularJS自定义指令间的相互交互
Jul 05 Javascript
深入了解Hybrid App技术的相关知识
Jul 17 Javascript
如何手动实现一个 JavaScript 模块执行器
Oct 16 Javascript
基于Vant UI框架实现时间段选择器
Dec 24 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中session_id()函数详细介绍,会话id生成过程及session id长度
2015/09/23 PHP
php中数组最简单的使用方法
2020/12/27 PHP
Javascript 检测、添加、移除样式(className)函数代码
2009/09/08 Javascript
来自国外的页面JavaScript文件优化
2010/12/08 Javascript
javascript的offset、client、scroll使用方法详解
2012/12/25 Javascript
jquery控制display属性为none或block
2014/03/31 Javascript
jQuery Ajax调用WCF服务详细教程
2015/03/31 Javascript
javascript实现确定和取消提示框效果
2015/07/10 Javascript
JS中frameset框架弹出层实例代码
2016/04/01 Javascript
浅谈Web页面向后台提交数据的方式和选择
2016/09/23 Javascript
HTML5+jQuery实现搜索智能匹配功能
2017/03/24 jQuery
解决vue 按钮多次点击重复提交数据问题
2018/05/10 Javascript
JavaScript数据结构与算法之二叉树添加/删除节点操作示例
2019/03/01 Javascript
微信小程序-form表单提交代码实例
2019/04/29 Javascript
vue实现div可拖动位置也可改变盒子大小的原理
2020/09/16 Javascript
解决Antd Table组件表头不对齐的问题
2020/10/27 Javascript
JavaScript实现点击出现子菜单效果
2021/02/08 Javascript
python sys模块sys.path使用方法示例
2013/12/04 Python
python的绘图工具matplotlib使用实例
2014/07/03 Python
python继承和抽象类的实现方法
2015/01/14 Python
使用pdb模块调试Python程序实例
2015/06/02 Python
python 2.7.14安装图文教程
2018/04/08 Python
pygame游戏之旅 游戏中添加显示文字
2018/11/20 Python
Python实现查找最小的k个数示例【两种解法】
2019/01/08 Python
Python基于plotly模块实现的画图操作示例
2019/01/23 Python
Python3 使用pillow库生成随机验证码
2019/08/26 Python
Python 矩阵转置的几种方法小结
2019/12/02 Python
Python3读取和写入excel表格数据的示例代码
2020/06/09 Python
Pycharm安装Qt Design快捷工具的详细教程
2020/11/18 Python
Chemist Warehouse官方海外旗舰店:澳洲第一连锁大药房
2017/08/25 全球购物
工程负责人任命书
2014/06/06 职场文书
销售队伍口号
2014/06/11 职场文书
党支部特色活动方案
2014/08/20 职场文书
2014入党积极分子破除“四风”思想汇报
2014/09/14 职场文书
2014司机年终工作总结
2014/12/05 职场文书
浅谈sql_@SelectProvider及使用注意说明
2021/08/04 Java/Android