js處理url

wensongyu發表於2013-08-26

需求:用js獲得url的電話號碼和狀態

針對url地址:http://www.deikang.com/index.php?tel=15811296111&status=1&id=100

var url="http://www.deikang.com/index.php?tel=15811296111&status=1&id=100";
//使用indexOf()函式進行檢索?,返回的是字串的下標
var n=url.indexOf("?");
//使用substr進行擷取
if(n>=0){
  //表示從n這個位置一直擷取到最後   
   var url_sub=url.substr(n);
  //對擷取到的字串進行分割
  var sp_arr=url_sub.split("&");
  //對第一個陣列中的值進行分割
   var tel_arr=sp_arr[0].split("=");
  //得到電話的值
   var tel=tel_arr[1];

  //同理就可以獲取到其他的值   
       
}

 


相關文章