javaScript

JavaScript
/...................
判断数字的自带方法   isNaN()
如果是数字 返回false
不是数字   返回true
/.........................
replace(/^\s+|\s+$/g,"");
去掉字符串中的空格。
ex: String.replace(/^\s+|\s+$/g,"");
//........................
JS实现页面跳转的几种方式

第一种:   
window.location.href="“
第二种:
window.history.back(-1); 
第三种:
window.navigate("top.jsp");
第四种: 
self.location='top.htm'; 
第五种:
top.location='xx.jsp';  


var table = document.getElementsByTagName("table")[0];
var tr = table.getElementsByTagName("tr");
var score = document.getElementsByName("score");
for(var i=1;i<tr.length;i++){
var nameS=tr[i].getElementsByTagName("td")[3].getElementsByTagName("input")[0].value;
var name=tr[i].getElementsByTagName("td")[2].getElementsByTagName("input")[0].value;
var inputVal = score[i-1].value.replace(/^\s+|\s+$/g,"");
var inputMark=tr[i].getElementsByTagName("td")[6].getElementsByTagName("textarea")[0].valuereplace(/^\s+|\s+$/g,"");;

if(arr[name]){
arr[name] += parseInt(inputVal);
}else{
arr[name]=parseInt(inputVal);
}
}
arr="+arr+"&aaman="+accman+"&eeman="+eman);
var ss ="";
for(var s in arr){
fname=s;
score=arr[s];
ss += "FIRST"+s+"="+arr[s]+"&";
}


//......................
字符串反转

str.split("").reverse().join("");

/*   split("")将每一个字符转为一个数组元素

reverse()反序数组的每个元素

join("")再最后将数组无连接符的转为字符串

*/


你可能感兴趣的:(JavaScript,jsp)