split分割的有关问题
split分割的问题var?t??$(#u_tag).val().split(,)for(var?j0jt.lengthj++){????????????????if(
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;
}
}
刚发错了