What does html() method do in jQuery?



The html() method sets or returns the content of elements selected. jQuery has a some methods to manipulate attributes, including the html() method. These are DOM related methods. The attributes include,

  • text() – This method sets or returns the text content of elements selected.
  • html() – This method sets or returns the content of elements selected.
  • val() – This method sets or returns the value of form fields.

Example

You can try to run the following code to learn how to work with html() method −

Live Demo

<!DOCTYPE html> <html> <head> <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script> <script> $(document).ready(function(){     $("#button1").click(function(){         alert("Using text- " + $("#demo").text());     });     $("#button2").click(function(){         alert("Using html()- " + $("#demo").html());     }); }); </script> </head> <body> <p id="demo">This is <b>demo</b> text.</p> <button id="button1">Text</button> <button id="button2">HTML</button> </body> </html>
Updated on: 2020-02-14T05:09:35+05:30

174 Views

Kickstart Your Career

Get certified by completing the course

Get Started
Advertisements