2008年10月1日 星期三

javascript 截取字串

String.substr(s,e) :從指定的位置(s)取指定長度(e)的字串。
String.substring(s,e) :從指定的位置(s)到指定的位置(e)的字串。
起始位置從0開始

code = 'abcdefghi'
function checkData(){
 //計算字串的長度
 var i = document.getElementById('code').value.length;
 alert(i); // 9
 //從指定位置2,到指定位置4的字串
 var j = document.getElementById('code').value.substring(2,4);
 alert(j); // cd
 //從指定位置2,截取長度4的字串
 var k = document.getElementById('code').value.substr(2,4);
 alert(k); // cdef
}

沒有留言: