I need to be able to set a max and min for my quantity field on my forum that uses javascript. iv tried adding max and min value and iv looked a tutorials online but they dont seem to work for me (unless im doing it wrong which is highly possible since im new to javascript)
My HTML/Form code:
<form action="https://titan.csit.rmit.edu.au/~e54061/wp/processing.php? ref=product" method="get">
Game Of Thrones Season 1
<input type = "hidden" name = "id" value = "M01" />
<br>
<select name="option">
<option value="HD">HD</option>
<option value="Full HD">Full HD</option>
<option value="Blu-ray">Blu-ray</option>
</select>
<div class="widthc">
<button id="minus">−</button>
<input type="number" name="qty" value="0" id="qty"/>
<button id="plus">+</button>
<button class="button" type="submit">Submit</button>
</form>
My Javascript code:
<script>
const minusButton = document.getElementById('minus');
const plusButton = document.getElementById('plus');
const inputField = document.getElementById('qty');
minusButton.addEventListener('click', event => {
event.preventDefault();
const currentValue = Number(inputField.value) >> 0;
inputField.value = currentValue - 1;
});
plusButton.addEventListener('click', event => {
event.preventDefault();
const currentValue = Number(inputField.value) >> 0;
inputField.value = currentValue + 1;
});
</script>