本文实例讲述了jquery实现tag便签去重效果的方法。分享给大家供大家参考。具体实现方法如下:
html代码如下:
代码如下:
<head>
<script type="text/javascript" src="js/jquery.js"></script> <!--jquery引用代码-->
<script type="text/javascript" src="js/delrepeat.js"></script> <!--实现去重的js代码-->
</head>
<body>
<input id="repeatvalue" type="text" onblur="delrepeat()">
</body>
delrepeat.js代码如下:
代码如下:
function delrepeat(){
var str = $('#repeatvalue').val();
var strarr=str.split(" ");//把字符串以空格分割成一个数组
var uniquearr = [];
$.each(strarr, function(i, el){
if($.inarray(el, uniquearr) === -1) uniquearr.push(el);
});
$('#repeatvalue').val(uniquearr.join(" ")); //再将字符串组合
}
如对本文有疑问, 点击进行留言回复!!
【JavaScript笔记(一)】万丈高楼平地起 - 基本概念篇
轻松解决 org.apache.taglibs.standard.tlv.JstlCoreTLV 困惑
vert实践五——Json?Protocol Buffer?FlatBuffers?
[基于tensorflow的人脸检测] 基于神经网络的人脸检测8——验证训练好的神经网络
网友评论