Guest User

Untitled

a guest
Jul 9th, 2018
51
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.75 KB | None | 0 0
  1. import React, { Component } from 'react';
  2. import axios from 'axios';
  3.  
  4. class Register extends Component {
  5.  
  6. input(obj)
  7. {
  8. axios.post('http://localhost:3001/Register',
  9. {
  10. fullname: obj.fullname.value,
  11. username: obj.username.value,
  12. email: obj.email.value,
  13. password: obj.password.value
  14. })
  15. .then(function(response){});
  16. }
  17.  
  18. render() {
  19. return (
  20. <div className="container">
  21. <form className="form-horizontal">
  22. <fieldset>
  23. <legend>Please Register</legend>
  24. <div className="form-group">
  25. <label className="col-lg-2 control-label">Full Name</label>
  26. <div className="col-lg-10">
  27. <input type="text" ref="fullname" className="form-control" id="inputFullName" placeholder="Full Name" required="required"/>
  28. </div>
  29. </div>
  30. <div className="form-group">
  31. <label className="col-lg-2 control-label">Username</label>
  32. <div className="col-lg-10">
  33. <input type="text" ref="username" className="form-control" id="inputUsername" placeholder="Username" required="required"/>
  34. </div>
  35. </div>
  36. <div className="form-group">
  37. <label className="col-lg-2 control-label">Email</label>
  38. <div className="col-lg-10">
  39. <input type="email" ref="email" className="form-control" id="inputEmail" placeholder="Email" required="required"/>
  40. </div>
  41. </div>
  42. <div className="form-group">
  43. <label className="col-lg-2 control-label">Password</label>
  44. <div className="col-lg-10">
  45. <input type="password" ref="password" className="form-control" id="inputPassword" placeholder="Password" required="required"/>
  46. <div className="checkbox">
  47. <label>
  48. <input type="checkbox"/> Show Password
  49. </label>
  50. </div>
  51. </div>
  52. </div>
  53. <div className="form-group">
  54. <div className="col-lg-10 col-lg-offset-2">
  55. <button type="reset" className="btn btn-danger">Cancel</button>&nbsp;
  56. <button onClick={()=> this.input(this.refs)} className="btn btn-primary">Submit</button>
  57. </div>
  58. </div>
  59. </fieldset>
  60. </form>
  61. </div>
  62. );
  63. }
  64. }
  65. export default Register;
Add Comment
Please, Sign In to add comment