Örnek
<input type="text" class="adet-input" data-stok="10" />
<input type="text" class="adet-input" data-stok="1000" />
<input type="text" class="adet-input" data-stok="20" />
<script>
const inputs = document.querySelectorAll('.adet-input');
[...inputs].forEach(function(input){
input.onkeyup = adet_kontrol;
});
function adet_kontrol(e){
const stok = e.target.dataset.stok;
const value = e.target.value;
if(isNaN(value)){
alert("Lütfen geçerli bir değer giriniz");
return;
}
if(parseInt(value) > parseInt(stok)){
e.target.value = stok;
alert(`En fazla ${stok} stok miktarı girebiirsiniz`);
}
}
</script>