در بعضی از مواقع برای توسعه دهندگان و برنامه نویسان وب پیش آمده است که بخواهند فقط در کادر ورودی عدد وارد شود و علاوه بر آن کاربر بتواند مقادیر اعشاری نیز در کادر ورودی وارد نماید .
برای حل این مشکل HTML5 به کمک آن ها آمده و می توانند به صورت زیر کادری ایجاد کنند که فقط عدد دریافت کرده و نیز به صورت اعشاری نیز باشد :
<input name=”itdn” id=”itdn” type=”number” min=”0″ step=”0.5″ />
همچنین مشخص کردیم که کاربر عدد زیر صفر نمی تواند وارد نماید.