gpt4 book ai didi

javascript - 如果值与 master 匹配,则替换文本框的值,然后替换为 yes,否则替换为 no

转载 作者:行者123 更新时间:2023-12-03 08:47:32 24 4
gpt4 key购买 nike

如果输入的值相同,下面的代码添加一个 css 类,但我有一个条件,我想将特定类“用户”文本框与主文本框进行比较(如果两者的值匹配),然后将该文本框值设置为 yes如果 Dis 匹配,则将该文本框值设置为 no。

HTML:

<input class="master" value="1">  
<input class="user" value="1">
<input class="user" value="1">
<input class="user" value="0">
<input class="user" value="0">

JavaScript:

var inputs = $('input');

inputs.filter(function(i,el){
return inputs.not(this).filter(function() {
return this.value === el.value;
}).length !== 0;
}).addClass('red');

最佳答案

试试这个例子:

$(function() {
var master = $('input.master').get(0).value; // get the master value
var fn = function() {
return this.value === master ? "yes" : "no";//if current text-box matches master,then yes else no
};
$('input.user').val(fn); // loop and replace text for each user input
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
<input class="master" value="1">
<input class="user" value="1">
<input class="user" value="1">
<input class="user" value="0">
<input class="user" value="0">

关于javascript - 如果值与 master 匹配,则替换文本框的值,然后替换为 yes,否则替换为 no,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32818870/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com