C# 如何限制用户在多个文本输入中输入重复文本

C# 如何限制用户在多个文本输入中输入重复文本,c#,java,jquery,html,C#,Java,Jquery,Html,我的网站用户填写表单时遇到问题,假设表单中有两个文本框,我想这样做,如果用户在第一个文本框中输入“Ahsan”,则不允许在第二个文本框中输入“Ahsan” 这里有一个 代码使用该函数在更改任一文本输入时触发函数(使用),然后使用比较值 可在提交表格时使用 更新 如果您需要检查大量输入。。。然后你可以使用: 这将使用类inputclass循环输入的每个值,并检查重复项 代码使用该函数在更改任一文本输入时触发函数(使用),然后使用比较值 可在提交表格时使用 更新 如果您需要检查大量输入。。。然后你可

我的网站用户填写表单时遇到问题,假设表单中有两个文本框,我想这样做,如果用户在第一个文本框中输入
“Ahsan”
,则不允许在第二个文本框中输入
“Ahsan”

这里有一个

代码使用该函数在更改任一文本输入时触发函数(使用),然后使用比较值

可在提交表格时使用

更新 如果您需要检查大量输入。。。然后你可以使用:

这将使用类
inputclass
循环输入的每个值,并检查重复项

代码使用该函数在更改任一文本输入时触发函数(使用),然后使用比较值

可在提交表格时使用

更新 如果您需要检查大量输入。。。然后你可以使用:

这将使用类
inputclass
循环输入的每个值,并检查重复项

尝试以下操作:

$('#lastInput').keyup(function () {
    if ($(this).val() === $('#firstInput').val()) {
        $(this).val('');
    }        
});
试试这个:

$('#lastInput').keyup(function () {
    if ($(this).val() === $('#firstInput').val()) {
        $(this).val('');
    }        
});

你可以这样做:

例如,第一个文本框id是txt1,第二个文本框id是txt2。 您想限制“Ahsan”在第二个文本框中键入

$(文档).ready(函数(){


})您可以这样做:

例如,第一个文本框id是txt1,第二个文本框id是txt2。 您想限制“Ahsan”在第二个文本框中键入

$(文档).ready(函数(){


})

一些HTML和您迄今为止所做工作的细节在这里会很有用。我第一次看到这个问题,我不知道如何解决这个问题,我在谷歌上搜索了一下,但没有找到解决办法。我忘了补充一句,我可以有多个文本框,如果我有,我该怎么办?一些HTML和你迄今为止所做的事情的细节在这里会很有用。我第一次看到这个问题,我不知道如何解决这个问题,我在谷歌上搜索了一下,但没有找到解决方案。我忘了补充一句,我可以有多个文本框,如果我有,我该怎么办?如果我有多个文本框,我该怎么办?如果我有多个文本框,我该怎么办这不起作用。。。用于从HTML元素中提取文本,而不是从输入中获取值。它不起作用。。。用于从HTML元素中提取文本,而不是从输入中获取值
$('#lastInput').keyup(function () {
    if ($(this).val() === $('#firstInput').val()) {
        $(this).val('');
    }        
});
$('input:text').not(':first').on('blur', function() {
    var value = this.value;
    if(value.length) {
        $('input:text').not(this).each(function(){
            if(this.value == value) {
                alert('Error');
                return false;
            }
        });
    }
});
 var text1=$('#txt1').text();
 var text2=$('#txt2').text();

 if(text1!text2){
     //do your code
 }
 else {
   alert('value exist in textbox1');
 }