How to Change the Text of a Button using jQuery

  574 views   11 months ago jQuery

Use the jQuery prop() and html() Methods

You can simply use the jQuery prop() method to change the text of the buttons built using the HTML <input> element, whereas to change the text of the buttons which are created using the <button> element you can use the html() method.

The jQuery code in the following example will change the button text on document ready:

<!DOCTYPE html>
<html lang="en">
<title>jQuery Change Button Text</title>
<script src=""></script>
    // Change text of input button
    $("#myInput").prop("value", "Input New Text");
    // Change text of button element
    $("#myButton").html("Button New Text");
    <input type="button" id="myInput" value="Input Text">
    <button type="button" id="myButton">Button Text</button>


Author : Harsukh Makwana
Harsukh Makwana

Hi, My name is Harsukh Makwana. i have been work with many programming language like php, python, javascript, node, react, anguler, etc.. since last 5 year. if you have any issue or want me hire then contact me on

Related Articles