Advertisement
Guest User

Untitled

a guest
Jan 16th, 2017
147
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.90 KB | None | 0 0
  1. class NameForm extends React.Component {
  2. constructor(props) {
  3. super(props);
  4. this.state = {username: '', password: ''};
  5.  
  6. this.handleChange = this.handleChange.bind(this);
  7. this.handleSubmit = this.handleSubmit.bind(this);
  8. }
  9.  
  10. handleChange(event) {
  11. this.setState({username: event.target.value});
  12. }
  13.  
  14. handleSubmit(event) {
  15. alert('A name was submitted: ' + this.state.username);
  16. event.preventDefault();
  17. }
  18.  
  19. render() {
  20. return (
  21. <form onSubmit={this.handleSubmit}>
  22. <input type="text" placeholder="username" value={this.state.username} onChange={this.handleChange} required="required"/>
  23. <input type="text" placeholder="password" value={this.state.password} onChange={this.handleChange} required="required"/>
  24. <input type="submit" value="Submit"/>
  25. </form>
  26. );
  27. }
  28. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement