日期:2014-05-16  浏览次数:20964 次

文本框内不能输入连续的相同字符
如何判断一个文本框内不能输入连续的相同字符,如:
在文本框内输入,,两个(或更多)连在一起的逗号则弹出提示
------解决方案--------------------
<script type="text/javascript">
var char=""
function checkChar(val){
if (char==val){
alert("不能相同");
}else{
char=val;
}
}
</script>
<input type="text" id="text1" onkeypress="checkChar(event.keyCode)" />
------解决方案--------------------

    
    var pattern = new RegExp(",+"); 
    alert(pattern.test("文本框内的内容,,"));