2010-10-04 18 views

回答

4

只是分割location.pathname並獲取該索引。這是香草的javascript

var num = window.location.pathname.split("/")[2] 
+0

是你得到它!非常感謝。但實際上[2]。組織將被編輯爲1. – Trip 2010-10-04 17:10:03

+0

正確的索引。忘了領先的「/」 – helloandre 2010-10-04 17:11:48

+0

希望網址永不改變。 – epascarello 2010-10-05 16:43:35

0
var myString = "/organizations/1/media/videos/11"; 
var myArr = myString.split('/'); 
alert(myArr[2]); 

這應該是足夠的,但它肯定取決於你的URL的格局將是。

演示:http://jsfiddle.net/XYEAh/

0

正則表達式解決方案:

var str = "/organizations/1/media/videos/11"; 

var re = /\/(\d+)\//; 
var num = null; 

var data = str.match(re); 
if(data){ 
    num = parseInt(data[1], 10); 
} 

alert(num); 
相關問題