http://www.baidu.com/s?
http://www.baidu.com/s?wd=1
http://www.baidu.com/s?wd=3第一个网站的时候返回空,并报错,怎么让他不报错?alert(/\??wd=([\d]*)/.exec(document.location.search)[1]);
http://www.baidu.com/s?wd=1
http://www.baidu.com/s?wd=3第一个网站的时候返回空,并报错,怎么让他不报错?alert(/\??wd=([\d]*)/.exec(document.location.search)[1]);
这样也报错呢?
if((/\??wd=([\d]*)/).exec(document.location.search)) !=null )){}
var reg = /\??wd=([\d]*)/;
var str = document.location.search;
var val = "";
if(reg.exec(str) != null){
val = reg.exec(str)[1];
}
也可以用match方法 这种正则不止exec这一种方法 呵呵