解析js如何獲取當(dāng)前url中的參數(shù)值并復(fù)制給input
更新時(shí)間:2013年06月23日 21:53:30 作者:
本篇文章是對js獲取當(dāng)前url中的參數(shù)值并復(fù)制給input的方法進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下
復(fù)制代碼 代碼如下:
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參數(shù)
//k是瀏覽器里的參數(shù)名
}
以上代碼放在html頁面最下方即可
您可能感興趣的文章:
- JS根據(jù)key值獲取URL中的參數(shù)值及把URL的參數(shù)轉(zhuǎn)換成json對象
- nodejs實(shí)現(xiàn)獲取當(dāng)前url地址及url各種參數(shù)值
- JS獲取URL中參數(shù)值(QueryString)的4種方法分享
- javascript獲取URL參數(shù)與參數(shù)值的示例代碼
- js獲取url中指定參數(shù)值的示例代碼
- js獲取url參數(shù)值的兩種方式
- javascript 獲取url參數(shù)的正則表達(dá)式(用來獲取某個(gè)參數(shù)值)
- JavaScript三種獲取URL參數(shù)值的方法
相關(guān)文章
關(guān)于什么是javascript模塊化以及為何使用模塊化開發(fā)
這篇文章主要介紹了關(guān)于什么是javascript模塊化以及為何使用模塊化開發(fā),模塊化是一種軟件開發(fā)的設(shè)計(jì)模式,它將一個(gè)大型的軟件系統(tǒng)劃分成多個(gè)獨(dú)立的模塊,每個(gè)模塊都有自己的功能和接口,需要的朋友可以參考下2023-04-04Javascript入門學(xué)習(xí)第六篇 js DOM編程
上篇文章納悶的問題,將在這章和以后的幾章里,慢慢搞定。 從今天起,開始學(xué)習(xí)DOM編程 讓我們慢慢稱為一名初級(jí)的js程序員。 然后往js匠人方向發(fā)展。2008-07-07js關(guān)閉子窗體刷新父窗體實(shí)現(xiàn)方法
本文將詳細(xì)介紹js關(guān)閉子窗體刷新父窗體實(shí)現(xiàn)方法,需要了解的朋友可以參考下2012-12-12前端?el-table?本地搜索的實(shí)現(xiàn)代碼
這篇文章主要介紹了前端?el-table?本地搜索的實(shí)現(xiàn)代碼,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2021-08-08