یک نکته در این مورد:
max و min برای فیلدهای عددی استفاده میشود تا مشخص شود که عدد وارد شده نباید از حدی کمتر یا بیشتر باشد.
مثلا برای اینکه سن افراد را بگیریم و حداقل سن 18 و حداکثر سن 50 سال باشد، اینجوری عمل میکنیم:
<form>
<label for="age">سنlabel>
<input type="number" min="18" max="50" id="age">
<input type="submit">
form>
اما maxlength و minlength هم برای فیلدهای متنی و هم برای فیلدهای عددی استفاده میشود
برای مثال اگه بخواهیم کدملی افراد را دریافت کنیم باید حداقل و حداکثر 10 کاراکتر عدد دریافت کنیم :
<form>
<label for="kodemeli">کدملیlabel>
<input type="text" minlength="10" maxlength="10" id="kodemeli">
<input type="submit">
form>
و یا اگر بخواهیم رمز عبور از کاربر بگیریم باید حداقل 8 کاراکتر باشد:
در کل max و min بیشترین و کمترین value را مشخص میکنند ولی maxlength و minlegth بیشترین و کمترین تعداد کاراکتر