gpt4 book ai didi

javascript - 让一个输入字段自动更新另一个输入字段,反之亦然(可能使用 JavaScript)

转载 作者:行者123 更新时间:2023-11-28 10:03:26 25 4
gpt4 key购买 nike

我在 JavaScript 方面经验不足,因此需要一些项目帮助。

我有一个表单,其中包括 3 个输入文本字段(我们称它们为 A、B 和 C)。我需要用户只能输入 A+B OR C。因此,一旦用户单击另一个表单字段(反之亦然),是否可以使表单字段处于非事件状态。

非常感谢任何帮助。我的猜测是这不需要在 JavaScript 中完成。

最佳答案

HTML

<input class="onlyone" id="first" />
<input class="onlyone" id="second" />
<input class="onlyone" id="third" />

JavaScript

document.querySelectorAll('.onlyone').addEventListener('click', function(){
if(this.getAttribute('disabled') != 'disabled'){ // check if it was disabled before

for(var i=0; i<document.querySelectorAll('.onlyone').length; i++){
document.querySelectorAll('.onlyone')[i].setAttribute('disabled, 'disabled'); //disable em all
}

this.removeAttribute('disabled'); //enable this one
}
}, false);

关于javascript - 让一个输入字段自动更新另一个输入字段,反之亦然(可能使用 JavaScript),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8738375/

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