Check out example codes for "input button html". It will help you in understanding the concepts better.

Code Example 1

<input class="favorite styled"
       type="button"
       value="Add to favorites">

Code Example 2

The <input type="button"> defines a clickable button (mostly used with a JavaScript to activate a script).

Syntax
<input type="button">

A push button that activates a JavaScript when it is clicked:
<input type="button" value="Click me" onclick="msg()">

And there is also different kind of buttons are there
<input type="submit">
<input type="reset">
These buttons are mostly used in form processing concept.
where submit button is use to submit the form data and reset button is for to blank out the form fields.

Code Example 3

//HTML Textbox w/Getting Javascript Input:
<script>
  function getTextBox(){
    var k = document.getElemntById('myTextBox').value
    alert(k)
  }
</script>
<input type="text" id="myTextBox">
<button onclick="getTextBox()">Get Text Input</button>

Code Example 4

<button type="submit" form="form1" value="Submit">Submit</button>

Learn ReactJs, React Native from akashmittal.com