Javascript 如何使用jQuery获取url的最后两个字符?
我有一个url,格式如下:Javascript 如何使用jQuery获取url的最后两个字符?,javascript,jquery,html,Javascript,Jquery,Html,我有一个url,格式如下: base/list.html?12 我想创建一个变量,它将等于页面url中问号后面的数字。比如: var xxx = anything after the ? ; 然后我需要使用以下函数将动态数据加载到该页面: if(document.URL.indexOf(xxx) >= 0){ alert('Data loaded!'); } 我怎样才能做到这一点?上面的代码正确吗 谢谢您可以使用split获取后面的字符?在url中 var xxx = 'base/
base/list.html?12
我想创建一个变量,它将等于页面url中问号后面的数字。比如:
var xxx = anything after the ? ;
然后我需要使用以下函数将动态数据加载到该页面:
if(document.URL.indexOf(xxx) >= 0){
alert('Data loaded!');
}
我怎样才能做到这一点?上面的代码正确吗
谢谢您可以使用
split
获取后面的字符?在url中
var xxx = 'base/list.html?12';
var res = xxx.split('?')[1];
或用于当前页面url
var res = document.location.href.split('?')[1];
您可以使用
split
获取后面的字符?在url中
var xxx = 'base/list.html?12';
var res = xxx.split('?')[1];
或用于当前页面url
var res = document.location.href.split('?')[1];
副本
副本
document.location.search.substr(1)
也可以使用document.location.search.substr(1)
也可以使用这是JavaScript-您不需要库来读取url…这是JavaScript-您不需要库来读取url。。。。