title: Passing react text field input values as parameters to a method
body: <p>I have the below input fields of which I need to get the entered inputs and pass it to the onClick event of the button shown below.</p>
  
  <pre><code>&lt;input type="text" style={textFieldStyle} name="topicBox" placeholder="Enter topic here..."/&gt;
  &lt;input type="text" style = {textFieldStyle} name="payloadBox" placeholder="Enter payload here..."/&gt;
  &lt;button value="Send" style={ buttonStyle } onClick={this.publish.bind(this,&lt;value of input field 1&gt;,&lt;value of input field2&gt;)}&gt;Publish&lt;/button&gt;&lt;span/&gt;
  </code></pre>
  
  <p>I have a method called publish which takes two string arguments. In place of those strings, I need to pass the values entered in the input fields. How can I achieve this without storing the values in states? I do not want to store the input field values in state variables. Any help would be much appreciated.</p>