问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何用JS获取地址栏中(?id=)后面的数字参数!(最好就正则表达式)谢谢了...

发布网友 发布时间:2022-04-26 01:09

我来回答

4个回答

热心网友 时间:2022-04-22 14:10

<script type="text/javascript">
function getUrl(name) {
var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)");
var r = window.location.search.substr(1).match(reg);
if (r != null) return unescape(r[2]); return "Please input keywords here";
}
$(document).ready(function(){
var getFlag = getUrl("id");// 取到地址栏的id值 45eee
if (getFlag != '') {
//alert(getFlag);
var str = /\d/g;//正则匹配规则,取数字
var temp = getFlag.match(str);//得到数字数组
//alert(temp.length);
for(var i=0; i<temp.length; i++){
document.write(temp[i]);
}
}
});
</script>

热心网友 时间:2022-04-22 15:28

alert(location.search.replace(/[^\d]/g, ""));

热心网友 时间:2022-04-22 17:02

我下面的JS代码可以在浏览器上输出所有的参数和值,没有参数的时候输出“没有参数”:

<script language="javascript">
var url=window.location.search;
if(url.indexOf("?")!=-1)
{
var str = url.substr(1)
strs = str.split("&");
for(i=0;i<strs.length;i++)
{
document.write([strs[i].split("=")[0]],'=',unescape(strs[i].split("=")[1]),'<br>');
}
}else document.write('没有参数');
</script>

你现在需要获取id的值,很简单,把我的程序代码改成如下:

<script language="javascript">
var id='';
var url=window.location.search;
if(url.indexOf("?")!=-1)
{
var str = url.substr(1)
strs = str.split("&");
for(i=0;i<strs.length;i++)
{
if([strs[i].split("=")[0]]=='id') id=unescape(strs[i].split("=")[1]);
}
}
</script>

热心网友 时间:2022-04-22 18:54

/(?<=id\=)\d*/
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
怎样写小说比较容易被发掘? 笔记本独显有黄色叹号,不能工作,n卡控制面板消失重下驱动也不管用,求助... ...我的独立显卡怎么显示一个黄色的小叹号。怎么解决啊? 去了怎么造句 跑到怎么造句 临床医学可不可以报考执业药师 中秋和双节公司都发放了什么礼物啊? 请问川藏线自驾旅游可以携带医用氧气瓶吗 个人家庭如何租医用氧气瓶 fell过去式和过去分词形式 人遗尿怎么办? 对于遗尿症该怎么办呢? 遗尿是怎么回事 遗尿症怎么治? js取地址栏参数 经常遗尿怎么办? 我们应该用手机做些什么,我们不应该用手机做些什么用英文解答? 如何治遗尿呢? 描述一下你现在使用的手机,比如玩游戏,微信,qq等!说明手机对生活和学习的利弊,我们应该怎样用手机 充电宝的寿命有多长? 为什么说魔兽世界是一个时代? 我们应该在合适的场合和时间使用手机用英语怎么说 “魔兽”“魔兽世界”“魔兽争霸”个是什么意思?有什么区别? 我们需要正确使用手机 翻译成英语 我们需要正确使用手机 翻译成英语 cad制图中国标指北针为几号字体 中学生使用手机的利与弊 辩论赛 债权人申报债权时应该向法院提交哪些材料 我们在使用手机的过程中需要注意什么? 作为中学生,我们到底应不应该使用手机呢? 为什么说魔兽世界不仅仅是一款游戏,而是一个世界? 遗尿是怎么引起的? 遗尿怎么治疗 遗尿是怎么了? js获取地址栏目参数 JS获取地址栏参数分别链接展示 得了遗尿症怎么办 小孩子遗尿是怎么回事、该怎么办 小孩遗尿怎么回事 经常遗尿怎么办?成年人 遗尿该怎么治疗? 中央空调一拖四内机用电功率多少瓦? 大楼里用的大型*空调,楼里面一个小公司打开*空调能用多少电(... 怎么查看股票价格 如何查询股票实时价格啊. 大智慧中如何查询股票价格? 想查一支股票的每日股价,该怎么查?要带详细的介绍的 阅读与写作之间的关系是什么? 读和写的关系 如何看待写作与阅读的关系? 营改增后建筑工程劳务分包企业的成本主要有哪些?如何取得发票?