“React Entrada de texto nativo solo Permitir números” Código de respuesta

Reaccione solo los números de texto de texto nativo

<TextInput 
   style={styles.textInput}
   keyboardType='numeric'
   onChangeText={(text)=> this.onChanged(text)}
   value={this.state.myNumber}
   maxLength={10}  //setting limit of input
/>
Energetic Elephant

React Permitir solo números en la entrada

class App extends React.Component{
   constructor(){
      super();
      this.state = {value: ''};
      this.onChange = this.onChange.bind(this)
   }
   
   onChange(e){
      const re = /^[0-9\b]+$/;
      if (e.target.value === '' || re.test(e.target.value)) {
         this.setState({value: e.target.value})
      }
   }
   
   render(){
     return <input value={this.state.value} onChange={this.onChange}/>
   }
}

ReactDOM.render(<App/>,document.getElementById('app'))
Frail Fox

React Número de entrada de texto nativo solamente

keyboardType='numeric'
jwstanly

React Entrada de texto nativo solo Permitir números

const onChanged = (text) => {
        let newText = '';
        let numbers = '0123456789';
    
        for (var i=0; i < text.length; i++) {
            if(numbers.indexOf(text[i]) > -1 ) {
                newText = newText + text[i];
            }
            else {
                alert("please enter numbers only");
            }
        }
        setNumber(newText);
    }
Hardik Savani

Respuestas similares a “React Entrada de texto nativo solo Permitir números”

Preguntas similares a “React Entrada de texto nativo solo Permitir números”

Más respuestas relacionadas con “React Entrada de texto nativo solo Permitir números” en JavaScript

Explore las respuestas de código populares por idioma

Explorar otros lenguajes de código