w3resource
jquery exercises

jQuery: Find all button inputs and mark them

jQuery Fundamental - I : Exercise-41

Find all button inputs and mark them using jQuery.

<body>
  <form>
  <fieldset>
   <textarea rows="4" cols="50">
At w3resource.com you will learn how to make a website. We offer free tutorials in all web development technologies. 
</textarea>
    <input type="button" value="Input Button">
     </fieldset>
</form>
  <p></p>
<button id="button1">Click to see the effect</button> 
</body>

Sample solution :

HTML Code :

<!DOCTYPE html>
<html>
<head>
<script src="https://code.jquery.com/jquery-git.js"></script>
 <meta charset="utf-8">
 <meta name="viewport" content="width=device-width">
 <title>Find all button inputs and mark them using jQuery.</title>
 </head>
 <body>
  <form>
  <fieldset>
  <textarea rows="4" cols="50">
  At w3resource.com you will learn how to make a website. We offer free tutorials in all web development technologies.
  </textarea>
   <input type="button" value="Input Button">
    </fieldset>
	</form>
	<p></p>
	<button id="button1">Click to see the effect</button> 
	</body>
	</html>

JavaScript Code :

$('#button1').click(function(){ 
var input = $( ":button" ).addClass( "marked" );
$( "p" ).text( "No. of butttons(s): " + input.length  );
});

Used Methods :

  • .addClass() : Adds the specified class(es) to each element in the set of matched elements.

See the Pen jquery-fundamental-exercise-41 by w3resource (@w3resource) on CodePen.


Contribute your code and comments through Disqus.

Previous: Display a message when the focus is removed from an element.
Next: Using jQuery add a callback or a collection of callbacks to a callback list.

What is the difficulty level of this exercise?