let say I'm trying to get 10 numbers in an Input field but maxLength property didn't work with type='number', although it works fine for type='text'.
import React, { Component } from 'react'
export default props => {
const {
handleInput
} = props;
return (
<div>
<span>+92</span>
<input type='number' placeholder='Phone Number' maxLength={10} onChange={handleInput}/>
</div>
)
}
what im missing in above written code snippet?
One possible work around can be that I use the property of value in input tag and make the type of input as text and by writing an onChange function keep testing input value from Regular Expression.