JavaScript 获取 URL 参数:从网页链接中提取参数内容
可以使用 JavaScript 的正则表达式来实现这个功能。下面是一个示例代码:/n/njavascript/nfunction getQueryString(url) {/n var reg = /(/w+)=([^&]+)/g;/n var params = {};/n var match;/n /n while ((match = reg.exec(url)) !== null) {/n params[match[1]] = match[2];/n }/n /n return params;/n}/n/nvar url = 'http://example.com/index.html?id=123&name=John';/nvar params = getQueryString(url);/n/nconsole.log(params); // 输出:{id: '123', name: 'John'}/n/n/n这段代码定义了一个getQueryString函数,它接收一个 URL 作为参数,并返回一个包含 URL 中所有参数的对象。在这个例子中,URL 是http://example.com/index.html?id=123&name=John,我们调用getQueryString(url)函数,将返回一个对象{id: '123', name: 'John'}。
原文地址: https://www.cveoy.top/t/topic/qgQw 著作权归作者所有。请勿转载和采集!