HTML怎么截取参数

我们开发中经常跟后台打交道,在请求中携带参数请求到后台,后台根据我们传入的参数来返回我们需要的数据给我们前端,那么跟HTML页面怎么做呢?
脑子里闪过的画面就是这样,对吧?
# http://192.168.88.6/cx/test.html?siuid="123"
这肯定是对的,那HTML页面怎么拿这些参数呢,在JSP页面的话,它存在request对象,可以
request,getParam("siuid")这样就可以拿到参数了。HTML页面这样做,可不行,因为它没有这样的request属性。

现提供一个js方法,可以拿,就是通过正则表达式去拿。方法如下:
# QueryString : function(item){
var svalue = location.search.match(new RegExp("[?&]" + item + "=([^&]*)(&?)","i"));
return svalue ? svalue[1] : svalue;
}

在HTML页面中就可以这样拿去

var siuid = tronsys.QueryString("siuid");

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容