JSFiddle - React, Tailwind, and code Playground
by SpeakeazyYT
HTML
<div class="pb-10 col-md-12">
<a id="inner_area"></a>
<label>Внутреняя площадь дома, м2</label>
<input type="number" value="" maxlength="100" class="form-control" name="inner_area" onchange="isright(this);">
</div>
<div class="pb-10 col-md-12">
<label>Количество этажей</label>
<input type="number" value="" maxlength="100" class="form-control" name="num_floors" id="num_floors">
</div>
JavaScript
function isright(obj)
{
var value= +obj.value.replace(/\D/g,'')||0;
var notify = function (mess) {
document.getElementById('inner_area').innerHTML = mess;
}
const twoFloors = (document.getElementById('num_floors').value==2)
if (value > 300) {
notify("Дома рассчитываются индивидуально!<br>"); value=300;
} else if (twoFloors && value < 120) {
notify("Дома рассчитываются индивидуально!<br>"); value=120;
} else if (value < 90) {
notify("Дома рассчитываются индивидуально!<br>"); value=90;
} else {
notify("")
}
obj.value = value;
}