欢迎访问悦橙教程(wld5.com),关注java教程。悦橙教程  java问答|  每日更新
页面导航 : > > > 文章正文

js之substr和substring,substrsubstring

来源: javaer 分享于  点击 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中。否则一般不要用这种方法。
 

相关文章

    暂无相关文章

用户点评