In this quick example, I will discuss simple form validation using React js. So in this React JS form validation example tutorial, you will learn it from scratch. All-time it is good to validate form data before submitting it. So in this react js form validation tutorial we will learn how we can validate a form in react js.
Form validation is a key part of any application. We always need to add input validation when we are adding forms to the application. There is some simple validation like require, email, phone number, only number validation are almost we need to add in our application. Whenever users enter the wrong input type in the input field then we need to display error messages.
So, here I will give you step by step guide on how to add bootstrap form validation in react js. In this following react js simple form validation tutorial we will take name, email, and comment input and add validation for requiring and email now. If something wrong happens then we will display error messages if they enter wrong values.
Step 1: Install React Application
In this step we need to install react js fresh app using the bellow command, So install it by the following command.
npx create-react-app test-app
Step 2: Create Test Component
In this step, we will create Test.js component file and we will write code of form validation. so let's add code as bellow:
src/Test.js
Recommended : React Form Validation Example with Formik and Yup
Step 3: Import Component
In this step, we will import Test component in index.js main file. so let's update index.js file as bellow:
src/index.js
import React from 'react';
import ReactDOM from 'react-dom';
import * as serviceWorker from './serviceWorker';
import 'bootstrap/dist/css/bootstrap.min.css';
import Test from './Test';
ReactDOM.render(
< React.StrictMode >
< div className="container" >
< Test />
< / div >
< / React.StrictMode >
document.getElementById('root')
);
Now all are set to and we are ready to run our application, so let's run using bellow command:
npm start
Open bellow url:
http://localhost:3000
Recommended : React Form Validation and Submit Example with Formik
Hope this react js form validation tutorial will help you.
#react-js #form-validation