读书人

split分割的有关问题

发布时间: 2013-06-26 14:29:32 作者: rapoo

split分割的问题

var?t?=?$("#u_tag").val().split(",");
for(var?j=0;j<t.length;j++){
????????????????if(t[j].length>20){
????????????????????alert("度不能超20!");
????????????????????return?false;
????????????????}
????????????}

使用var?t?=?$("#u_tag").val().split(",");分割,验证正常,但是会出现 (按时打算,)被判断为2个标签的情况
如果使用var?t?=?$("#u_tag").val().split(/\,\$+/);进行分割,则会出现验证时只对分割的第一个标签生效,其他不生效,如何解决? JavaScript split
[解决办法]
var s = $("#u_tag").val();
var t = s.substring(0,s.lastIndexOf(",")).split(",");
for(var j=0;j<t.length;j++){
if(t[j].length>20){
alert("度不能超20!");
return false;
}
}
刚发错了

读书人网 >Java Web开发

热点推荐