Alan icin number dediniz sanirim. Jquery ile ozellestirmeniz gerekir. Yada şöyle

<input type="number" name="price" pattern="[0-9]+([.,][0-9]+)?" step="0.01" title="This should be a number with up to 2 decimal places.">