tags in forms are important. A lot of time the design has you tracking where peices of information are to feed back into the database. For constructor functions you should initialize this.state.vale so it renders with data in there. Other options include:
For ES6 you can update state with source
this.setState({
[name]: value
});