У меня есть 2 входных значения с именами «Бюджет» и «Доход», поэтому я хочу, чтобы бюджет вводился только в том случае, если он меньше, чем «Прибыль», в противном случае - нет.
Как мне их обусловить: можем ли мы использовать здесь тернарный оператор?
<BudgetInput value = {BudgetInputValue}>
<EarningInput value = {EarningInputValue}>



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


Вы можете использовать отключенную опору в элементе ввода ... и добавить условие, например:
disabled = {BudgetInput >= EarningInput}
Да ладно ... спасибо
@ saksh73 Он отключает текстовое поле навсегда, тогда как я хочу разрешить пользователю редактировать значение и правильно его настраивать
@ZamirManihar отключает текстовое поле
@Rupam Я предполагаю, что вы используете хуки, а BudgetInputEarningInput - это состояния, поэтому используйте onChange в полях, чтобы изменить значения переменной состояния BudgetInputEarningInput.
@Rupam, вы хотите, чтобы пользователь ввел ввод бюджета в диапазон EarningInput ... верно?
вы можете напрямую использовать
disabled = {BudgetInput >= EarningInput}