Get Even More Visitors To Your Blog, Upgrade To A Business Listing >>

How to change div content dynamically in react js?

Hi Friends 👋,

Welcome To aGuideHub! ❤️

Today, I am going to show you. how to change div content dynamically in React js with code example.

When you click the button element, the updateContent method is provided with a value for this, which will update the div content.

Let’s look at the following example to understand how it basically works:

APP.js

import React, { Component } from 'react';
 
class App extends Component {
  constructor(props) {
    super(props);
    this.state = {
        message: "aGuideHubt"
    }
  }
 
  updateContent = () => {
      this.setState({ message: "Welcome To aGuideHub!"});
  }
 
  render() {
    return (
      div>
        div className="h1 bg-danger text-white text-center p-2">
          { this.state.message }
        /div>
        div className="text-center">
          button className="btn btn-danger" onClick={this.updateContent}>
            Click Me
          /button>
        /div>
      /div>
    );
  }
}
 
export default App;

Step to Run Application: Run the application using the following command from the root directory of the project:

npm start

Output: Now open your browser and go to http://localhost:3000/, you will see the following output:

Check the output of the above code example.

All the best 👍



This post first appeared on AGuideHUb, please read the originial post: here

Share the post

How to change div content dynamically in react js?

×

Subscribe to Aguidehub

Get updates delivered right to your inbox!

Thank you for your subscription

×