判断多行文本框是否重复输入

Posted JonSnow

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了判断多行文本框是否重复输入相关的知识,希望对你有一定的参考价值。

html部分

<p class="psy"><span>sn:</span><input type="text" class="intx" oninput="checkSame()"><span></span></p>
<p class="psy"><span>sn:</span><input type="text" class="intx" oninput="checkSame()"><span></span></p>
<p class="psy"><span>sn:</span><input type="text" class="intx" oninput="checkSame()"><span></span></p>
<p class="psy"><span>sn:</span><input type="text" class="intx" oninput="checkSame()"><span></span></p>
<p class="psy"><span>sn:</span><input type="text" class="intx" oninput="checkSame()"><span></span></p>
<p class="psy"><span>sn:</span><input type="text" class="intx" oninput="checkSame()"><span></span></p>

<span id="cc" style=" display:block; line-height:50px; width:200px;color:red; border:#036 solid 1px;">456</span>

javascript部分,引入jQuery

function checkSame(){
       var dataArray = new Array();
       var inputArray = $(".intx");
       for(var i = 0; i<inputArray.length; i++){
            dataArray[i] = inputArray[i].value;
       } 
       checkArray(dataArray);
      
}

function checkArray(someArray){
    var newArray = someArray.sort();
       for(var i=0;i<newArray.length;i++){
           if(newArray[i] == newArray[i+1] && newArray[i]!=0){
                $(‘#cc‘).html(‘sn重复输入‘);
                break;
           }else{
                $(‘#cc‘).html(‘sn可用‘);
           }
       }
}

 

以上是关于判断多行文本框是否重复输入的主要内容,如果未能解决你的问题,请参考以下文章

PHP:多行文本框的便捷小片段

js验证如何限制文本框只能输入数字

VB禁止文本框输入

C#怎么判断文本框输入的是否数字组成

vb6 webbrowser 如何判断当前网页中获取焦点的是否一个文本框?

在多行文本框上设置最大字符(可见性允许)