javascript检查输入值是否重复?

javascript检查输入值是否重复?,javascript,Javascript,如何检查输入的文本值是否重复 <%for(int i =0;i<5;i++){%> <input type="text" id="time<%=i%>" onblur="fnValidate(<%=i%>,this.value)"> <%}%> javascript 我尝试了下面的示例,但逻辑是错误的 函数fnValidate(计数、值) { 对于(var i=0;i您需要检查i!==count以跳过当前字段 功能验证(

如何检查输入的文本值是否重复

<%for(int i =0;i<5;i++){%>
<input type="text" id="time<%=i%>" onblur="fnValidate(<%=i%>,this.value)">
<%}%>

javascript 我尝试了下面的示例,但逻辑是错误的

函数fnValidate(计数、值)
{

对于(var i=0;i您需要检查
i!==count
以跳过当前字段

功能验证(当前,值){
var hasdeplicates=false

对于(var i=0;i显示您实现此函数的尝试。除了选择函数名之外,您是否尝试过其他方法?请检查updated。嗨,yury,有没有方法为此放置else语句?@user3835327好的,是的。我已将其删除以供演示,以避免出现令人讨厌的警报。@user3835327我已尝试过。正如我在回答中所写,您的逻辑是wrong,因为您没有跳过当前字段。这段代码
i!==count
将跳过当前字段的检查。yaya我将替换您提供的代码..但else语句似乎没有correct@user3835327因为现在你们的逻辑不同了,每当你们发现一个重复的,你们就必须停止循环安格斯。