其他分享
首页 > 其他分享> > js截取字符串

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