解析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中Object和Function的关系的三段简单代码
Jun 27 Javascript
node.js入门教程
Jun 01 Javascript
js变量、作用域及内存详解
Sep 23 Javascript
Internet Explorer 11 浏览器介绍:别叫我IE
Sep 28 Javascript
javascript模拟实现ajax加载框实例
Oct 15 Javascript
javascript图片延迟加载实现方法及思路
Dec 31 Javascript
AngularJS使用自定义指令替代ng-repeat的方法
Sep 17 Javascript
Javascript 事件冒泡机制详细介绍
Oct 10 Javascript
详解Vue.js之视图和数据的双向绑定(v-model)
Jun 23 Javascript
利用jqprint插件打印页面内容的实现方法
Jan 09 Javascript
vue自定义指令directive的使用方法
Apr 07 Javascript
详解Vue数据驱动原理
Nov 17 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
phpfans留言版用到的install.php
2007/01/04 PHP
php 进度条实现代码
2009/03/10 PHP
php 正则 过滤html 的超链接
2009/06/02 PHP
phpmyadmin安装时提示:Warning: require_once(./libraries/common.inc.php)错误解决办法
2011/08/18 PHP
php数组函数序列之array_slice() - 在数组中根据条件取出一段值,并返回
2011/11/07 PHP
php在程序中将网页生成word文档并提供下载的代码
2012/10/09 PHP
用PHP来计算某个目录大小的方法
2014/04/01 PHP
Jquery绑定事件(bind和live的区别介绍)
2013/08/23 Javascript
jquery操作angularjs对象
2015/06/26 Javascript
JavaScript在控件上添加倒计时功能的实现代码
2017/07/04 Javascript
使用Angular CLI进行Build(构建)和Serve详解
2018/03/24 Javascript
使用vue-cli导入Element UI组件的方法
2018/05/16 Javascript
[48:44]2014 DOTA2国际邀请赛中国区预选赛5.21 TongFu VS HGT
2014/05/22 DOTA
python搜索指定目录的方法
2015/04/29 Python
解决PyCharm中光标变粗的问题
2017/08/05 Python
你真的了解Python的random模块吗?
2017/12/12 Python
教你使用python画一朵花送女朋友
2018/03/29 Python
对python中的for循环和range内置函数详解
2018/04/17 Python
python对list中的每个元素进行某种操作的方法
2018/06/29 Python
Django框架基础模板标签与filter使用方法详解
2019/07/23 Python
解决Django加载静态资源失败的问题
2019/07/28 Python
Python实现SMTP邮件发送
2020/06/16 Python
Selenium webdriver添加cookie实现过程详解
2020/08/12 Python
Python实现简单的2048小游戏
2021/03/01 Python
css3背景图片透明叠加属性cross-fade简介及用法实例
2013/01/08 HTML / CSS
福克斯租车:Fox Rent A Car
2017/04/13 全球购物
META-INF文件夹中的MANIFEST.MF的作用
2016/06/21 面试题
求职自荐信范文格式
2013/11/29 职场文书
大学生职业生涯规划书模版
2013/12/30 职场文书
上班离岗检讨书
2014/01/27 职场文书
立志成才演讲稿
2014/09/04 职场文书
博物馆观后感
2015/06/05 职场文书
五一晚会主持词
2015/07/01 职场文书
使用HTML+Css+transform实现3D导航栏的示例代码
2021/03/31 HTML / CSS
Django+Celery实现定时任务的示例
2021/06/23 Python
tp5使用layui实现多个图片上传(带附件选择)的方法实例
2021/11/17 PHP