js截取字符串
作者:互联网
可用js自带的substring函数截取需要的字符串:
1.public String substring(int beginIndex)
返回一个新的字符串,它是此字符串的一个子字符串。该子字符串始于指定索引处的字符,一直到此字符串末尾。 例如: "unhappy".substring(2) returns "happy" "Harbison".substring(3) returns "bison" "emptiness".substring(9) returns "" (an empty string) 参数: beginIndex - 开始处的索引(包括)。 2.public String substring(int beginIndex, int endIndex) 返回一个新字符串,它是此字符串的一个子字符串。该子字符串从指定的 beginIndex 处开始, endIndex:到指定的 endIndex-1处结束。 示例: "hamburger".substring(3,8) returns "burge" "smiles".substring(0,5) returns "smile" 参数: beginIndex - 开始处的索引(包括)。 endindex 结尾处索引(不包括)。 3.实际例子:<td> <textarea id="templateContent" name="templateContent" rows="3" cols="48" maxlength="200" onKeyDown="textCounter()" onkeyup="textCounter()"></textarea> <p style="color:#888;margin:5px 0px;">短信字数限制为<b class="color-red">200</b>个字,还可以输入<b id="remLen" class="color-red">200</b>个字</p> </td>
//提示文本区内可输入字数 function textCounter() { if ($("#templateContent").val().length > 200) //如果元素区字符数大于最大字符数,按照最大字符数截断; $("#templateContent").val($("#templateContent").val().substring(0, 200)); else //在记数区文本框内显示剩余的字符数; $("#remLen").text( 200 - $("#templateContent").val().length); }
标签:200,beginIndex,val,截取,js,substring,returns,字符串 来源: https://www.cnblogs.com/xuhk1819/p/12201616.html