JavaScript的substr()的用法如:<字符串对象>.substr(<始>[,<长>]),例如上述的实例:
<script>
a="http://www.webshu.com/tutorial/tor/7,id=0403.htm";
c=a.substr(7,(a.length-7));
document.write(c)
</script>
运行的结果是:www.webshu.com/tutorial/tor/7,id=0403.htm
注意:Mid()函数和substr()的区别在于:
Mid():
<script language=VBScript>
c=Mid("钟意网页树树",2,3)
document.write(c)
</script>
运行结果是:意网页
substr():
<script language=JavaScript>
a="钟意网页树树";
c=a.substr(2,3);
document.write(c)
</script>
运行结果是:网页树
由以上的2个实例可以看出,Mid()是从第2个字符开始,并且包括它本身。而substr()不包括它本身。