下面是一些常用的js的函数,基本都是通用的。
1.获取Web当前根目录
2.取一个字符串中某段字符串(取value=”要获取的值”)
//1.获取Web当前根目录
function getRootPath_web() {
//获取当前网址,假设项目上下文为hello如: http://localhost:8080/hello/xx.jsp
var curWwwPath = window.document.location.href;
//获取主机地址之后的目录,如:hello/xx.jsp
var pathName = window.document.location.pathname;
var pos = curWwwPath.indexOf(pathName);
//获取主机地址,如: http://localhost:8080
var localhostPaht = curWwwPath.substring(0, pos);
//获取带"/"的项目名,如:/hello
var projectName = pathName.substring(0, pathName.substr(1).indexOf('/') + 1);
//最终获得http://localhost:8080/hello
return (localhostPaht + projectName);
}
//取一个字符串中某段字符串(取value=”要获取的值”)
var str = "<input type=\"radio\" name=\"myBox\" id=\"chkOne\" value=\"1001\">";
//match里面内容为正则表达式
var substr = str.match(/value=\"(\S*)\">/);
alert(substr[1]);
}