<!DOCTYPE html> <html> <head> <title>Page Title</title> <style> </style> </head> <body> <input id="stockiboundqty0" min=0 oninput="validity.valid||(value='');" step="any" autocomplete="off" type="number" placeholder="Enter Quantity"/> <button onclick="alertdialog()">submit</button> <script> function alertdialog() { alert(document.getElementById("stockiboundqty0").value); } </script> </body> </html>1. El valor mínimo de mi cuadro de entrada es cero y 'paso cualquiera' también permitirá decimales
*si ingreso '.2' permite toma valor minimo 0 si ingreso 0.2 toma como 0.2
1. Necesito permitir que el usuario ingrese .2 y tome el valor como 0.2 con el cuadro de entrada mínimo 'valor = 0' y con el paso 'cualquiera'
Retire el controlador de entrada. Eso le impide usar un punto decimal inicial.
<input id="stockiboundqty0" min=0 step="0.1" autocomplete="off" type="number" placeholder="Enter Quantity" /> <!DOCTYPE html> <html> <body> <input id="stockiboundqty0" min=0 step="0.1" autocomplete="off" type="number" placeholder="Enter Quantity" /> </body> </html>Deberia trabajar