浏览 6451 次
锁定老帖子 主题:常用的js代码
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2006-11-08
function getPara(para){ if (location.href.indexOf("?") == -1) { // 没有参数,则Do nothing. return null; } else { // 取得GET请求?号后面的字符串 var urlQuery = location.href.split("?"); if(urlQuery[1].indexOf("&")==-1){//只有一个参数 if (urlQuery[1].indexOf("=") == -1) { //没有等号,没有参数,则Do nothing return null; }else{ var keyValue = urlQuery[1].split("="); var key = keyValue[0]; var value = keyValue[1]; if(key==para){ return value; } } }else{ // 解析参数 var urlTerms = urlQuery[1].split("&"); for (var i = 0; i <urlTerms.length;i++) { var keyValue = urlTerms[i].split("="); var key = keyValue[0]; var value = keyValue[1]; if(key==para){ return value; } } } } return null; } 2 //本函数用于去掉字符串左边的空格 function leftTrim(str) { if (str.charAt(0) == " ") { str = str.slice(1); str = leftTrim(str); } return str; } 3 //本函数用于去掉字符串右边的空格 function rightTrim(str) { if (str.length - 1 >= 0 && str.charAt(str.length - 1) == " ") { str = str.slice(0, str.length - 1); str = rightTrim(str); } return str; } 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2006-11-11
good good study
|
|
返回顶楼 | |
发表时间:2006-11-11
http://www.iteye.com/topic/30759
|
|
返回顶楼 | |
发表时间:2006-11-16
good good study
day day up~ |
|
返回顶楼 | |
发表时间:2006-11-16
我也提供去空格函数:
//去左空格 function ltrim(str){ return str.replace(/^\s*/g,""); } //去右空格 function rtrim(str){ return str.replace(/\s*$/g,""); } //去首尾空格 function trim(str){ return str.replace(/^\s*|\s*$/g,""); } |
|
返回顶楼 | |