html获取request,分享Javascript-HTML的request类

本文介绍了一个JavaScript-HTML中的request类,该类包含三个方法用于处理URL参数:1) request.QueryString()获取指定参数;2) request.QueryStrings()获取所有参数;3) request.setQuery()设置或更新参数,并返回新的URL字符串。setQuery()方法具有智能追加功能,能自动处理地址栏已有或无参数的情况。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Javascript - HTML的request类,做中英转换的时候,要准确的获取参数并取出,所以做了一个简单的html中用js获取当取地址栏的一个Object。

里面有三个方法:

1、request.QueryString("参数")//获取指定参数,返回字符串;

2、request.QueryStrings();//获取全部参数,并返回数组;

3、request.setQuery("参数","参数的值");//如果当前地址栏有此参数,那么将更新此参数,否则返回一个新的地址栏参数字符串。

例如:

当前地址栏参数字符串为:?name=a&site=never_online

alert(request.setQuery("name","blueDestiny"))

如果地址栏参数中有"name",那么返回?name=blueDestiny&site=never_online

setQuery方法有自动追加参数的功能。如:

当前地址栏参数字符串为:?site=never_online

alert(request.setQuery("name","blueDestiny"))

则返回?site=never_online&name=blueDestiny

同理,如果地址栏没有参数,也会自动追加参数

alert(request.setQuery("name","blueDestiny"))

返回?name=blueDestiny

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值