URL拆分中的问题

时间:2014-11-21 13:52:44

标签: javascript jquery html regex

我已编写以下代码来分割网址

var href = document.URL;
var GlobalBoomGuid = href.split("=");
var optionid = GlobalBoomGuid[1];

如果我有这样的网址:www.mydomain.com?optionid=655它给了我“655”

但在目前的情况下,我的网址为www.mydomain.com?optionid=655#&ui-state=dialog并且它正在返回 655#&ui-state

现在我只想要id。我该怎么做?

如果你不喜欢这个问题请不要标记为否定

提前的Thanx:)

1 个答案:

答案 0 :(得分:1)

这会得到你的结果

var href =  document.URL;
var foo = href.split("=")[1];
var GlobalBoomGuid = foo.split("#")[0];
var optionid = GlobalBoomGuid;

fiddle