js之substr和substring,substrsubstring
分享于 点击 22321 次 点评:104
js之substr和substring,substrsubstring
1 js中有两个方法都可以截取字符串中的子字符串。分别是:substr方法和substring方法。2 substr(参数1,参数2)表示的是从参数1开始,截取长度为参数2的子字符串。
如:var a_value="abcdefghijklmnopqrstuvwxyz";
alert(a_value.substr(1,4));--bcde
3 substring(参数1,参数2)表示从参数1到参数2之前的字符串,作为子字符串。
如:var a_value="abcdefghijklmnopqrstuvwxyz";
alert(a_value.substring(1,4));--bcd
综上所述:substring和java中的substring方法一样,都是截取到第二个参数之前的那个位置。
而substr是从参数1开始截取。截取长度为参数2的值。
4 简单的说下在jsp中的属性里面写入变量值时,有两种方法:第一中是写死。第二种是通过<%=xxx%>的方法。
如:<%
String maxDate_value=new java.util.Date().toString();
%>
<script type="text/javascript" language="javascript" src="./common/My97DatePicker/WdatePicker.js"/>
<input type="text" id="sj" name="sj" class="Wdate" onfocus="WdatePicker({dateFmt:'yyyy年MM月dd日',realDateFmt:'yyyy-MM-dd',maxDate:'<%=maxDate_value %>'})"/>--通过第二种方法:<%=xxx%>的方法
或者
<input type="text" id="sj" name="sj" class="Wdate" onfocus="WdatePicker({dateFmt:'yyyy年MM月dd日',realDateFmt:'yyyy-MM-dd',maxDate:'2012-12-31'})"/>--通过第一种方法:写死
想要将js变量写入到属性中,除非将onfocus整个一起写到js中。否则一般不要用这种方法。
相关文章
- 暂无相关文章
用户点评